2.3 KiB
Game Design Notes
Player Experience: -
Core Mechanic: -Base building
Game Mechanics: -
Game Name
Game Theme
Game Features Onion Design
Identify your core feature and start there and work your way outward where features deacrease in importance. Write down the most important features of ArgonAssault
- Base Building: Set up infrastructure to defend against enemies and to grow your base.
- Enemies: You have to expand into hostile territory, enemies are a constant threat.
Additional Features to consider:
- Factions
Example ArgonAssault
Game Design Notes
Player Experience: -Chaos
Core Mechanic: -Dodge and shoot
Game Mechanics: -Get as far as possible without dying in order to get the highest score possible. Start from beginning when die.
Game Name Argon Assault
Game Theme You must save your planet, Argon, from destruction by an invading force.
Game Features Onion Design
Identify your core feature and start there and work your way outward where features deacrease in importance. Write down the most important features of ArgonAssault
- Camera Rail: Path through the level that the camera follows.
- Player Movement: Horizontal and Vertical movement.
- Shooting: Player shoot bullets which do damage to opponent.
- Health: Enemies have health that depletes when shot.
- Enemy Paths: Enemies should travel on paths and be hand placed by the designer.
- Score: Points are given for killing enemies.
- Game Loop: Upon dying. player restarts the level.
Additional Features to consider:
- Multiple Levels: Finish a level and load the next.
- Player Shield: When damaged, the player's shield depletes.
- Pickups: Flying over a shield pickup will increase the player's shields.
- Momentary Invulnerability: After taking damage, the player cannot take damage again for X time.
- Weapon Upgrades: Flying over a pickup could increase weapon damage.
By using this method you can answer some questions which often come up as you design you game here are some examples:
What features should I include in my game?
Where should i start development?
What are my priorities?
What if I run out of time?
When should I stop?