Step 1: Be able to describe the Game from a Bird’s-eye view in One or Two Sentences.
Move through the open space with the arrow keys to collect eggs while avoiding the bombs, the walls and your own tail.
Step 2: Outline or wireframe out the flow of all of the game screens.
(Click to enlarge)
Step 3: With your description and basic wireframe in hand, it’s time to outline the core mechanics that your game will utilize.
Player
- Keyboard input: directional arrows for movements
- Keyboard input: spacebar to start game
- Mouse click: buttons
- 1 life per game
Collision Management
- 4 walls
- "Maze" puzzle for the different levels
- Eggs
- Tail
Pick Ups
- Eggs
- Different egg gives different amount of score
- Golden Eggs
- Collect a golden egg to advance to the next level
Scoring
- Eggs will contribute to the score.
- Different types of eggs gives different amount of score
- Final score will be recorded in the highscore
Winning Criteria
- Player advances to the next level after accumulating a certain amount of score, which will then have the golden egg to appear.
- When player reaches the maximum level, player will play until he/she loses the one and only life.
Step 4: Build an Asset List (This is essential for you to know what classes to create for your game!!!)
Game Animation
- Bunny
- - Movement (up, down, left, right)
Static Game Art
- Game background
- Eggs
- Bunny head
- Scoreboard
- Back to menu button
Non-Game Screens
- Animation
- Skip Intro button
- Main Menu
- Title artwork
- Scene background
- Start Game button
- Introduction button
- Instructions button
- Options button
- High Score button
- Instructions
- Scene background
- Controls
- Points for each egg
- Back to main menu button
- Options
- Scene background
- Toggle on/off music
- Choose character
- Choose background
- Back to main menu button
- High Score
- Scene background
- High score table
- Back to main menu button
- Submit Score
- Scene background
- Submit score button
- Play again button
- Back to main menu button
- Audio
- Sound for Main Menu
- Sound for Instructions, Options, High Score
- Sound for Game play
- Sound effect for advancing to next level
- Sound effect for losing
Step 5: Make a list of technical requirements for your game. (Anything else other than keyboard and mouse?)
- Flash Player 10 and above
- Screen resolution 800 × 600 or higher
