It is the process in which students interact and participate with the teacher as well as with their classmates by playing a game to learn the subject being taught. In my opinion, I think it's one of the best methods to get students to interact with one another and work on their social skills, learning experience and behavioural changes etc. I rather play a game with everyone in the classroom instead of assigning individual classwork using a paper and pencil.
Better Learning Experience
Engaging with other students creates a fun environment for the individuals and increases the level of engagement which leads to and increase in recall and retention.
Better Learning Environment
Practicing real life situations in a safe environment helps individuals increase there knowledge retention as well as a higher level of engaged learning experience
Instant Feedback
Participating or not, an individual receives feedback right away based on what he/she knows or doesn't know. Which leads to better recall and retention
Resources:
https://www.eidesign.net/top-6-benefits-of-gamification-in-elearning-2/