A. Project Proposal

The project was intended to be similar to the dinosaur game created by Google that plays whenever Google Chrome is opened without an internet connection. This version of the game has animated sprites, background animations and randomly generated obstacles. Our version was intended to have the same controls (jump and duck), similar scoring and random obstacles, but not animated sprites or a background.

Selection criteria:

This game was selected because it was simple, had potential to be fun, and required designing sprites.

Other candidate games included:

Snake- A game where the player controls a train of blocks on a grid at a fixed speed, trying not to crash into walls or him/herself. Train gets longer as the game progresses, increasing difficulty. The team decided this would be too hard, and probably not very fun on the Proteus controller

Shootout game- the player is prompted to tap the screen after a message is displayed, and the reaction time to the stimulus controls whether the player wins or loses. The team decided this would be too easy to code.

Space invaders- the player controls a ship that can scroll left and right across the bottom of the screen and has to fire projectiles upwards to destroy a grid of alien enemies. This game was judged to be too hard to program by the team.

War card game- players are dealt cards randomly. Both players must play the card on the top of their deck, and the winner is the one with the higher ranked card. Ties result in a special tiebreaker round. This game was not chosen because it is boring in real life, and probably worse on the Proteus.