From bmad
Designs scale-adaptive game architecture with engine systems and networking. Activates on mentions of 'game architecture' or 'design architecture'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bmad:gds-game-architectureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Follow the instructions in [workflow.md](workflow.md).
architecture-patterns.yamlchecklist.mddecision-catalog.yamlengine-mcps.yamlknowledge/godot-engine.mdknowledge/phaser-engine.mdknowledge/unity-engine.mdknowledge/unreal-engine.mdpattern-categories.csvsteps/step-01-init.mdsteps/step-01b-continue.mdsteps/step-02-context.mdsteps/step-03-starter.mdsteps/step-04-decisions.mdsteps/step-05-crosscutting.mdsteps/step-06-structure.mdsteps/step-07-patterns.mdsteps/step-08-validation.mdsteps/step-09-complete.mdtemplates/architecture-template.mdFollow the instructions in workflow.md.
npx claudepluginhub urso/claudev --plugin bmadDefine system ownership, boundaries, state flow, and extensibility for gameplay code across engines.
Orchestrates game development projects by providing core principles (game loop, patterns, input abstraction, performance budgeting) and routing to platform-specific sub-skills for web, mobile, PC, VR/AR, 2D/3D, game design, multiplayer, art, and audio.
Provides architecture patterns and best practices for browser games with Three.js or Phaser. Use for designing game systems, project structure, and code organization.