Game Brief - Interactive Workflow Instructions

The workflow execution engine is governed by: {project-root}/bmad/core/tasks/workflow.xml You MUST have already loaded and processed: {installed_path}/workflow.yaml

Search {output_folder}/ for files matching pattern: bmm-workflow-status.md Find the most recent file (by date in filename: bmm-workflow-status.md)

Load the status file Set status_file_found = true Store status_file_path for later updates

No workflow status file found.

This workflow creates a Game Brief document (optional Phase 1 workflow).

Options:

  1. Run workflow-status first to create the status file (recommended for progress tracking)
  2. Continue in standalone mode (no progress tracking)
  3. Exit

What would you like to do? If user chooses option 1 → HALT with message: “Please run workflow-status first, then return to game-brief” If user chooses option 2 → Set standalone_mode = true and continue If user chooses option 3 → HALT

Welcome the user to the Game Brief creation process Explain this is a collaborative process to define their game vision What is the working title for your game? <template-output>game_name</template-output>

Check what inputs the user has available: Do you have any of these documents to help inform the brief?

  1. Market research or player data
  2. Brainstorming results or game jam prototypes
  3. Competitive game analysis
  4. Initial game ideas or design notes
  5. Reference games list
  6. None - let’s start fresh

Please share any documents you have or select option 6.

Load and analyze any provided documents Extract key insights and themes from input documents

Based on what you’ve shared (or if starting fresh), tell me:

<template-output>initial_context</template-output>

How would you like to work through the brief?

1. Interactive Mode - We’ll work through each section together, discussing and refining as we go 2. YOLO Mode - I’ll generate a complete draft based on our conversation so far, then we’ll refine it together

Which approach works best for you?

Store the user’s preference for mode <template-output>collaboration_mode</template-output>

Let’s capture your game vision.

Core Concept - What is your game in one sentence? Example: “A roguelike deck-builder where you climb a mysterious spire”

Elevator Pitch - Describe your game in 2-3 sentences as if pitching to a publisher or player. Example: “Slay the Spire fuses card games and roguelikes together. Craft a unique deck, encounter bizarre creatures, discover relics of immense power, and kill the Spire.”

Vision Statement - What is the aspirational goal for this game? What experience do you want to create? Example: “Create a deeply replayable tactical card game that rewards strategic thinking while maintaining the excitement of randomness. Every run should feel unique but fair.”

Your answers:

Help refine the core concept to be clear and compelling Ensure elevator pitch is concise but captures the hook Guide vision statement to be aspirational but achievable

<template-output>core_concept</template-output> <template-output>elevator_pitch</template-output> <template-output>vision_statement</template-output>

Who will play your game?

Primary Audience:

Secondary Audience (if applicable):

Market Context:

Push for specificity beyond “people who like fun games” Help identify a realistic and reachable audience Document market evidence or assumptions

<template-output>primary_audience</template-output> <template-output>secondary_audience</template-output> <template-output>market_context</template-output>

Let’s define your core gameplay.

Core Gameplay Pillars (2-4 fundamental elements): These are the pillars that define your game. Everything should support these. Examples:

Primary Mechanics: What does the player actually DO?

Player Experience Goals: What emotions and experiences are you designing for? Examples: tension and relief, mastery and growth, creativity and expression, discovery and surprise

Your game fundamentals:

Ensure pillars are specific and measurable Focus on player actions, not implementation details Connect mechanics to emotional experience

<template-output>core_gameplay_pillars</template-output> <template-output>primary_mechanics</template-output> <template-output>player_experience_goals</template-output>

Let’s establish realistic constraints.

Target Platforms:

Development Timeline:

Budget Considerations:

Team Resources:

Technical Constraints:

Help user be realistic about scope Identify potential blockers early Document assumptions about resources

<template-output>target_platforms</template-output> <template-output>development_timeline</template-output> <template-output>budget_considerations</template-output> <template-output>team_resources</template-output> <template-output>technical_constraints</template-output>

Let’s identify your reference games and position.

Inspiration Games: List 3-5 games that inspire this project. For each:

Competitive Analysis: What games are most similar to yours?

Key Differentiators: What makes your game unique?

Help identify genuine differentiation vs. “just better” Look for specific, concrete differences Validate differentiators are actually valuable to players

<template-output>inspiration_games</template-output> <template-output>competitive_analysis</template-output> <template-output>key_differentiators</template-output>

Let’s scope your content needs.

World and Setting:

Narrative Approach:

Content Volume: Estimate the scope:

Help estimate content realistically Identify if narrative workflow will be needed later Flag content-heavy areas that need planning

<template-output>world_setting</template-output> <template-output>narrative_approach</template-output> <template-output>content_volume</template-output>

What should your game look and sound like?

Visual Style:

Audio Style:

Production Approach:

Ensure art/audio vision aligns with budget and team skills Identify potential production bottlenecks Note if style guide will be needed

<template-output>visual_style</template-output> <template-output>audio_style</template-output> <template-output>production_approach</template-output>

Let’s identify potential risks honestly.

Key Risks:

Technical Challenges:

Market Risks:

Mitigation Strategies: For each major risk, what’s your plan?

Encourage honest risk assessment Focus on actionable mitigation, not just worry Prioritize risks by impact and likelihood

<template-output>key_risks</template-output> <template-output>technical_challenges</template-output> <template-output>market_risks</template-output> <template-output>mitigation_strategies</template-output>

What does success look like?

MVP Definition: What’s the absolute minimum playable version?

Success Metrics: How will you measure success?

Launch Goals: What are your concrete targets for launch?

Push for specific, measurable goals Distinguish between MVP and full release Ensure goals are realistic given resources

<template-output>mvp_definition</template-output> <template-output>success_metrics</template-output> <template-output>launch_goals</template-output>

What needs to happen next?

Immediate Actions: What should you do right after this brief?

Research Needs: What do you still need to learn?

Open Questions: What are you still uncertain about?

Create actionable next steps Prioritize by importance and dependency Identify blockers that need resolution

<template-output>immediate_actions</template-output> <template-output>research_needs</template-output> <template-output>open_questions</template-output>

Based on initial context and any provided documents, generate a complete game brief covering all sections Make reasonable assumptions where information is missing Flag areas that need user validation with [NEEDS CONFIRMATION] tags

<template-output>core_concept</template-output> <template-output>elevator_pitch</template-output> <template-output>vision_statement</template-output> <template-output>primary_audience</template-output> <template-output>secondary_audience</template-output> <template-output>market_context</template-output> <template-output>core_gameplay_pillars</template-output> <template-output>primary_mechanics</template-output> <template-output>player_experience_goals</template-output> <template-output>target_platforms</template-output> <template-output>development_timeline</template-output> <template-output>budget_considerations</template-output> <template-output>team_resources</template-output> <template-output>technical_constraints</template-output> <template-output>inspiration_games</template-output> <template-output>competitive_analysis</template-output> <template-output>key_differentiators</template-output> <template-output>world_setting</template-output> <template-output>narrative_approach</template-output> <template-output>content_volume</template-output> <template-output>visual_style</template-output> <template-output>audio_style</template-output> <template-output>production_approach</template-output> <template-output>key_risks</template-output> <template-output>technical_challenges</template-output> <template-output>market_risks</template-output> <template-output>mitigation_strategies</template-output> <template-output>mvp_definition</template-output> <template-output>success_metrics</template-output> <template-output>launch_goals</template-output> <template-output>immediate_actions</template-output> <template-output>research_needs</template-output> <template-output>open_questions</template-output>

Present the complete draft to the user Here’s the complete game brief draft. What would you like to adjust or refine?

Which section would you like to refine?

  1. Game Vision
  2. Target Market
  3. Game Fundamentals
  4. Scope and Constraints
  5. Reference Framework
  6. Content Framework
  7. Art and Audio Direction
  8. Risk Assessment
  9. Success Criteria
  10. Next Steps
  11. Save and continue

Work with user to refine selected section Update relevant template outputs

Synthesize all sections into a compelling executive summary Include: - Game concept in 1-2 sentences - Target audience and market - Core gameplay pillars - Key differentiators - Success vision

<template-output>executive_summary</template-output>

If research documents were provided, create a summary of key findings Document any stakeholder input received during the process Compile list of reference games and resources

<template-output>research_summary</template-output> <template-output>stakeholder_input</template-output> <template-output>references</template-output>

Generate the complete game brief document Review all sections for completeness and consistency Flag any areas that need design attention with [DESIGN-TODO] tags

The game brief is complete! Would you like to:

  1. Review the entire document
  2. Make final adjustments
  3. Save and prepare for GDD creation

This brief will serve as the primary input for creating the Game Design Document (GDD).

Recommended next steps:

<template-output>final_brief</template-output>

Search {output_folder}/ for files matching pattern: bmm-workflow-status.md Find the most recent file (by date in filename)

Load the status file

<template-output file=“{{status_file_path}}”>current_step</template-output> Set to: “game-brief”

<template-output file=“{{status_file_path}}”>current_workflow</template-output> Set to: “game-brief - Complete”

<template-output file=“{{status_file_path}}”>progress_percentage</template-output> Increment by: 10% (optional Phase 1 workflow)

<template-output file=“{{status_file_path}}”>decisions_log</template-output> Add entry:

- **{{date}}**: Completed game-brief workflow. Game brief document generated and saved. Next: Proceed to plan-project workflow to create Game Design Document (GDD).

✅ Game Brief Complete

Brief Document:

Status file updated:

Next Steps:

  1. Review the game brief document
  2. Consider creating a prototype of core mechanic
  3. Run plan-project workflow to create GDD from this brief
  4. Validate assumptions with target players

Check status anytime with: workflow-status

✅ Game Brief Complete

Brief Document:

Note: Running in standalone mode (no status file).

To track progress across workflows, run workflow-status first.

Next Steps:

  1. Review the game brief document
  2. Run plan-project workflow to create GDD