- Planning and outlining
- Outline Game Documentation
- Game Objective
- Choose Target Audience
- Choose Game Mechanics
- Pseudo Code Game Mechanics
- Level Designs
- Programming
- Pseudo-Code
- Implement Pseudo-Code
- Test
- Add Environmental Interactions
- Test
- Add Sprites
- Test
- Design
- Level Design
- Pick Character Designs
- Finishing Touches
- Aesthetic Touch Ups