You have certainly broached up a very interesting issue. Generally speaking, gamification refers to a pedagogical approach to enhance learners' motivation for regarding the teaching/learning process as an enjoyable experience, viewing the learning environments favorably ,and seriously getting involved in the educational process. I hope that the following links provide you with the targeted literature concerning the issue.