To create a gamification system that increases student motivation, it is necessary to focus on fundamental elements that make videogames appealing to their players . Gamification applies characteristics of video games, such as game mechanics and game dynamics to non-game applications. Game mechanics are tools, techniques, and widgets that are used as building blocks of gamifying a website or application. There are many different types of game mechanics that can be added to help increase student engagement during game-based learning. According to the Gamification Wiki (2010), some of the game mechanics that can be used are achievements, bonuses, community collaboration, infinite game play, and levels. Achievements are ways players can bring attention to what they have accomplished. Bonuses are rewards after completing a challenge. Community collaboration is when the entire playing community works together to solve a problem. Infinite game play is when the game the player is playing doesn’t have an end to it. Levels are when players, after completing certain requirements, ‘level up’ in the game and unlock new challenges and achievements.