Game-based learning is a form of game play with specific learning outcomes; it is typically instructionally designed to provide a balance between the subject matter that needs to be learned, playing games, and the capability of the learners to apply the knowledge and skills in the real world.