Campaign Forge是一款自从3月份开始我单人开发的无限故事RPG——AI合作者根据你创建的角色逐章节地编写campaign,基于Godot(网格战斗+在游戏内的创作套件)的完整策略RPG。 我开发了17年,为了这个项目,我决定将每个代码变化都交给Claude(Opus 4.6至4.8,Fable在可用时)——大多数情况下都取得了成功。 我的工作是所有非编写代码的事情:我负责设计,审查一切,广泛进行玩法测试,并撰写非常挑剔的错误报告。 两个规则使其成功。 第一个,任何时候我想要自己修改代码时,我都会将我的理由告知Claude并询问我的思维是否正确或者是否存在更好的替代方案——当它声称存在时,我们会讨论并共同决定。 第二,Claude在每一步骤都编写所有项目文档,这也作为自己的长期记忆。 并非所有事情都成功了。 我们曾经将NPC对话模板化以节省小型本地模型上的令牌,并且将每个角色都压扁到同一个声音中——撤销,学到了教训。 对于弱模型来说,翻转方向是有效的:而不是AI从头开始构造结构,代码从可编辑的池中选择一份手动编写的模板,然后AI改进它。 强模型会收到一条消息,告诉他们可以完全忽略模板。 这很重要,因为游戏内置了一个本地AI(llama.cpp+小型Qwen模型)——campaign完全在离线状态下生成,无需账户,无需API密钥。 预告片:https://www.youtube.com/watch?v=7AxeDs-T0dU Steam:https://store.steampowered.com/app/4918080 我很乐意回答有关工作流程的问题——什么破裂了,如何设置文档作为记忆工作,或者在五个月内审查100%AI编写的代码会对你的大脑造成什么影响。