I’ve decided that my application’s main learning focus would be implemented with a 2D vector based platforming game and touch controls. The application will feature a character moving linearly through a level with fixed position as the background and ground moves around the character inversely to what direction the user wants to go, to give the illusion of movement.
The background will also include video screens scattered throughout the level with interactive buttons to play short videos that teach people about technology history, my chosen subject.
Afterwards the user may leave the game and enter a quiz, where questions will focus exclusively on what has been covered in the videos.