Game Build Strategy
Goal
Choose the right build strategy for the project.
Write
docs/game-studio/build-strategy.md and
docs/game-studio/quality-target.md.
Use:
- - INLINECODE2
- INLINECODE3
- INLINECODE4
- INLINECODE5
Development modes
- - INLINECODE6
- INLINECODE7
- INLINECODE8
- INLINECODE9
Quality targets
- - INLINECODE10
- INLINECODE11
- INLINECODE12
- INLINECODE13
Selection rules
- - greenfield + narrow mechanic spike ->
yolo-super + INLINECODE15 - greenfield + serious showcase build -> usually
yolo-super or guided-build + INLINECODE18 - existing product-facing feature work -> usually
guided-build or refactor-open + INLINECODE21 - shipped or live-risky ->
surgical-live + INLINECODE23
Planning policy
Match task size to the mode:
- - aggressive modes can use large coherent implementation chunks
- production-feature work can use medium coherent chunks
- live work should use smaller changes with tighter verification
Guardrail
Do not let “safe” planning ruin the result on low-risk greenfield work.
Do not let “fast” planning justify broad rewrites on live products.
游戏构建策略
目标
为项目选择正确的构建策略。
编写 docs/game-studio/build-strategy.md 和 docs/game-studio/quality-target.md。
使用:
- - ./shared/reference/development-modes.md
- ./shared/reference/quality-targets.md
- ./shared/templates/build-strategy.md
- ./shared/templates/quality-target.md
开发模式
- - yolo-super
- guided-build
- refactor-open
- surgical-live
质量目标
- - first-playable
- polished-prototype
- production-feature
- live-patch
选择规则
- - 全新项目 + 窄范围机制验证 -> yolo-super + first-playable
- 全新项目 + 严肃演示构建 -> 通常 yolo-super 或 guided-build + polished-prototype
- 现有产品面向功能开发 -> 通常 guided-build 或 refactor-open + production-feature
- 已发布或线上高风险 -> surgical-live + live-patch
规划策略
根据模式匹配任务规模:
- - 激进模式可使用大型连贯实现块
- 生产功能开发可使用中型连贯块
- 线上工作应使用更小的变更并配合更严格的验证
安全护栏
不要让安全规划破坏低风险全新项目的结果。
不要让快速规划成为线上产品大规模重写的理由。