Article was created based on the below episode of Dev’s Eye.

It is a comprehensive overview of the video game production process, highlighting the typical stages, key roles, common mistakes, and industry best practices based on the speaker’s extensive experience with over 20 released games and numerous projects that failed at various stages.

 

Core Stages of Game Production

Stage Description Key Outputs / Concepts
Ideation Brainstorming phase where ideas for the game are generated; involves the game director and possibly art and tech directors. Game Design Document (GDD) or Game Design Overview (GDO), initial concept sketches, moodboards
Preproduction Prototyping phase involving programmers, designers, animators; iterative testing of game mechanics using agile methods (Scrum, Kanban). Proof of Concept, First Playable, Vertical Slice, “Beauty Corner” (representative polished fragment)
Production Full‐scale development with the entire team; finalizing mechanics, creating content, levels, assets; should be non‐iterative. Alpha and Beta builds, Horizontal slice of game content, Final game features locked
Postproduction Post‐release support involving bug fixes, patches, and possibly DLC or live service content; typically smaller, specialized teams. Day One Patch, ongoing updates, possible DLC/live service content

Key Roles and Terminology

  • Game Director (Product Owner): Person responsible for the overall vision and final decisions.
  • Art Director: Oversees visual elements and artistic direction.
  • Tech Director: Manages technical aspects and programming foundations.
  • Designers: Create and refine game mechanics.
  • Proof of Concept / First Playable: Early playable prototype proving core game ideas.
  • Vertical Slice: A polished, representative section of the game showcasing mechanics and art.
  • Blockout/Grayboxing/Whiteboxing: Early level design stages focusing on gameplay functionality rather than visuals.
  • Feature Parity: A certification requirement ensuring all platform versions have consistent features.
  • Code Freeze / Content Freeze: Stage where no new features or content are added; focus shifts to polishing and bug fixing.
  • Release Candidate (RC): Final game version submitted for certification and distribution.

 

Important Insights and Common Issues

  • Ideation Phase:

    • Often unstructured; can start from mechanics, story ending, or other points.
    • Overdesign (overly ambitious scope) is a frequent problem when ideas aren’t properly scoped or consulted with the whole team early on.
    • Defining the target audience is critical but often overlooked; failing to do so results in unfocused game design.
  • Preproduction:

    • Critical for iterative prototyping and testing mechanics using agile methodologies.
    • Use of visual scripting tools (Unreal, Unity) allows designers to prototype without heavy programmer involvement, reducing costs.
    • Preproduction should culminate in a vertical slice, which acts as a reference for budgeting and scheduling the full production.
    • This phase is often rushed, especially in smaller teams, but large studios (e.g., Nintendo with Super Mario Brothers Wonder) invest years here, resulting in better outcomes.
  • Production:

    • Should be focused on implementing finalized features, not on reworking core concepts.
    • This phase is the most costly and expensive, requiring strict scope control and efficient teamwork.
    • Alpha build typically includes a horizontal slice covering around 30% of the game, which is critical since most players don’t progress beyond this point.
    • Beta build aims for a mostly complete game, ready for public demos or Early Access.
  • Certification & Porting:

    • Porting to multiple platforms adds complexity, often handled by external studios.
    • Certification requirements, while simplified from hundreds of points in the past to about 27 on PlayStation, remain a significant hurdle.
    • Feature parity is a major challenge, especially on different console versions, affecting release timelines.
  • Finalization (Gold Version):

    • Historically, gold meant a final, unchangeable product on physical media; now, ongoing patches (day‐one patches) are standard.
    • Code and content freeze mark the transition to polishing and bug fixing.
    • The final phase is marked by intense crunch periods, prioritization of bug fixing (using triage and Kanban workflows), and release candidate submission.
  • Postproduction and Live Services:

    • After launch, teams shrink to focus on bug fixes and maintenance.
    • Revenue peaks in the first three months post‐release, after which support decreases.
    • Games may follow different post‐launch models:
      • Live Service: Periodic content updates without expecting continuous player engagement.
      • Game as a Service: Continuous updates and monetization (common in mobile games), heavily relying on data analytics and player behavior for iterative content decisions.

Additional Key Points

  • Marketing campaigns typically start about six months before release, ideally with polished vertical slice assets to produce trailers and demos.
  • Early trailers and marketing materials often do not represent the final game, sometimes misleading players about features that may be cut later.
  • Buying Early Access versions is discouraged as these are often unfinished, unpatched Gold versions.
  • Effective communication and coordination across departments (producers, testers, programmers, artists) are essential to avoid costly delays and scope creep throughout all stages.
  • The game production process combines elements of art, software engineering, project management, and business, requiring passion, dedication, and adaptability.

 

Summary Table of Game Development Phases and Outputs

Phase Duration (Typical) Main Activities Deliverables & Milestones
Ideation Weeks to months (varies by project size) Brainstorming, defining vision & scope GDD/GDO, concept art, moodboards
Preproduction 1 month (small) to several years (AAA) Prototyping, vertical slice, tech planning Proof of Concept, First Playable, Vertical Slice
Production Months to years Full development, content creation Alpha (30% game), Beta (near‐final), Gold build
Postproduction Months to years (depending on support) Bug fixing, patches, DLC, live service updates Day One Patch, DLCs, Live Service content

Conclusion

Game production is a complex, multidisciplinary process that requires effective management, clear communication, and realistic planning. Many production failures stem from neglecting early‐stage consultation, inadequate prototyping, and rushed development phases. While tools and methodologies improve, the challenge of delivering quality games on time and budget remains significant. Passion and adaptability are crucial for success, regardless of project scale or genre.