Let's review what we have implemented so far with this game in terms of e-learning strategy and technique. Our game has four scene files (MAIN
, LEVEL1
, LEVEL2
, and LEVEL3
). In the MAIN
scene file lives the _global
object hierarchy that holds the singleton class instances in the game: systems such as the Player
, Camera
, Game
, and Light
. Not only is this scene file the entry point to our game, but these objects persist as other level-specific scenes are loaded and unloaded.
Level 1 is the Find the Flags mission, wherein the user is taught about state names, state flags, and state trivia. As each flag is picked up, a trivia card is presented and placed in the inventory. The user can then click on these cards and review the trivia card throughout the game.
Level 2 is the Zombie Race level, wherein the user is quizzed on their retention of the material from Level 1. Adding an element of pressure to the game is the fact that zombies are chasing the player...