原文给出了基于 Claude Code 的多智能体游戏开发工作流,读者可据此搭建自动化原型。
这才是真正的黄金
Opus 5.5 可以在一个下午构建出一个可玩的游戏。但要将其变成一款真正的游戏,则需要一个工作室。
理念:一次 Opus 5.5 的制作人会话,加上为工作室拆分的每项工作配备的一个子代理(subagent)。
Opus 决定构建什么,子代理负责构建,并且在经过试玩测试之前,没有任何内容会发布。
以下是分工:
→ Opus 5.5 担任制作人:阅读设计文档,选择下一个任务,拒绝范围蔓延
→ 引擎子代理使用 three.js 构建,一次一个模块
→ 美术子代理依据固定的调色板和风格指南工作
→ 音频子代理编写简短的效果音和一个音乐循环
→ 试玩测试子代理通过截图对每个版本进行试玩并评分
制作人在三个时刻会叫停流水线:
→ 在涉及 GAME_DESIGN.md 中未包含的功能时
→ 当试玩测试分数下降时
→ 在宣布构建完成之前
完整的目录结构
> GAME_DESIGN.md:Pitch、核心循环、输赢规则、删减列表
> TASKS.md:一小时的工作量,一次一个
> engine, art, audio:各一个子代理,各自拥有独立的指令
> playtest:截图,感受/难度/清晰度,最差的3个问题
> build:任何人都能在浏览器中打开的版本
将此粘贴到 Claude Code 中 ↓
"设置我的游戏工作室:
1. 编写 GAME_DESIGN.md:Pitch、核心循环、如何获胜和失败,以及删减列表。等待我的确认。
2. 为引擎(three.js)、美术和音频创建子代理,每个子代理都有各自的指令。
3. 创建一个试玩测试子代理,使用 Playwright 打开每个构建版本,截取截图并对感受、难度和清晰度进行 1-10 的评分。
4. 将构建拆分为 TASKS.md 中的一小时工作量,并按顺序逐一完成。
5. 每次完成任务后,进行试玩测试,修复最差的3个问题,然后继续。
6. 在 CLAUDE.md 中添加一条规则:对于 GAME_DESIGN.md 中未包含的任何功能、试玩测试分数下降时以及宣布构建完成之前,都要停止并询问我。
先向我展示计划。在我说开始之前不要写代码。"
完整课程见文章 ↓
保存起来,你的第一款游戏比你想象的更近。"
来源:Hexo · x.com