Ethan Lab Software Development · Product Management · Tech Reviews
Back to research notes

Breaking Down the Stages of Game Development

Updated

Pre-Production

  1. Market Requirements Document (MRD)
  2. Concept Design Document (CDD)
  3. Feedback from Publishers or Distributors
  4. Completion of Game Design/Prototype
  5. Writing the Game Design Document (GDD)
    1. Proof of Concept (PoC)
    2. Media Design Document (MDD)
    3. Technical Design Document (TDD)
  6. Game Design Document Review

Production

  1. Game Engine/Tool Development
  2. Core Gameplay Development
  3. Development of a Playable Level
  4. Pre-Alpha Development
  5. Alpha Development

Post-Production

  1. Third-Party System Integration (SI)
  2. Content and Balance Adjustments
  3. Beta Testing
  4. App Compression and Packaging (APK, IPA)/Gold Master Disc Production
  5. Testing and Certification
  6. Store Review
  7. Official Public Release

Fixes and Updates

  1. Providing Patches or App Updates
  2. Developing Enhanced Editions or Expansions