我是一名软件工程师,在工作中每天使用 Claude。业余时间,我使用 Claude Code 开发 Daily Dose,一款免费的 16 位 Roguelike RPG:dailydoserpg.com
它是:选择一个故事,从 7 个职业中选择一个,并以第一人称或俯视视角探索 16 位场景。回合制战斗,你能看到怪物的下一步行动,可合并三星的宝物,每个故事有多种结局。
分工:我负责大部分故事的设想,在每个环节审阅并进行测试。Claude 负责编写代码、艺术(以代码形式)、音乐(以代码形式)以及文字。
保持 Claude 一致的设置如下:
CLAUDE.md存放所有重要的规则。关于我的规则(不剧透,我也会玩故事)放在记忆中。- 每个领域(AUTHORING、STORY、ART、VOICE、BALANCE)有一本规则手册,Claude 只阅读该工作所需的内容。
- 为我重复进行的工作(/daily-dose-new-tale、-art、-copy、-balance、-ship)设定了技能,每次步骤相同。
- 为每个故事提供蓝图(房间、锁、秘密、结局),并且有一个测试,如果没有蓝图就会失败。
- 引擎是一个纯函数:一次运行由一个种子和一系列动作组成。因此测试会玩到每个故事的结尾,机器人大约 12 秒内进行 400 次运行以进行平衡,服务器在接受你的分数前会重玩你的运行。
- 当 Claude 出错时,先修改文档,而非仅修改代码。
- 没有我的同意,任何东西都不发布。
艺术和预告片也是由代码生成的。详细版本在注释中。
如果你对工作流程有任何疑问,或者想让我玩一个故事并给出反馈,请随时告诉我。
评论 (0)