Skip to content
🤖 Consolidated, AI-optimized BMAD docs: llms-full.txt. Fetch this plain text file for complete context.

BMGD vs BMM

BMGD (BMad Game Development) extends BMM (BMad Method) with game-specific capabilities. This page explains the key differences.


AspectBMMBMGD
FocusGeneral softwareGame development
AgentsPM, Architect, Dev, SM, TEA, Solo DevGame Designer, Game Dev, Game Architect, Game SM, Game QA, Game Solo Dev
PlanningPRD, Tech SpecGame Brief, GDD
TypesN/A24 game type templates
NarrativeN/AFull narrative workflow
TestingWeb-focusedEngine-specific (Unity, Unreal, Godot)
ProductionBMM workflowsBMM workflows with game overrides

  • PM (Product Manager)
  • Architect
  • DEV (Developer)
  • SM (Scrum Master)
  • TEA (Test Architect)
  • Quick Flow Solo Dev
  • Game Designer
  • Game Developer
  • Game Architect
  • Game Scrum Master
  • Game QA
  • Game Solo Dev

BMGD agents understand game-specific concepts like:

  • Game mechanics and balance
  • Player psychology
  • Engine-specific patterns
  • Playtesting and QA

  • Product BriefPRDArchitecture
  • Focus: Software requirements, user stories, system design
  • Game BriefGDDArchitecture
  • Focus: Game vision, mechanics, narrative, player experience

The GDD (Game Design Document) includes:

  • Core gameplay loop
  • Mechanics and systems
  • Progression and balance
  • Art and audio direction
  • Genre-specific sections

BMGD includes 24 game type templates that auto-configure GDD sections:

  • Action, Adventure, Puzzle
  • RPG, Strategy, Simulation
  • Sports, Racing, Fighting
  • Horror, Platformer, Shooter
  • And more…

Each template provides:

  • Genre-specific GDD sections
  • Relevant mechanics patterns
  • Testing considerations
  • Common pitfalls to avoid

BMGD includes full narrative workflow for story-driven games:

  • Narrative Design workflow
  • Story structure templates
  • Character development
  • World-building guidelines
  • Dialogue systems

BMM has no equivalent for narrative design.


  • Web-focused (Playwright, Cypress)
  • API testing
  • E2E for web applications
  • Engine-specific frameworks (Unity, Unreal, Godot)
  • Gameplay testing
  • Performance profiling
  • Playtest planning
  • Balance validation

BMGD production workflows inherit from BMM and add game-specific:

  • Checklists
  • Templates
  • Quality gates
  • Engine-specific considerations

This means you get all of BMM’s implementation structure plus game-specific enhancements.


  • Building web applications
  • Creating APIs and services
  • Developing mobile apps (non-game)
  • Any general software project
  • Building video games
  • Creating interactive experiences
  • Game prototyping
  • Game jams