大家好,几天前,我分享了《Blocks Beyond the Stars》开源多人 voxel 游戏的首个预告片,我与我的10岁儿子一起使用100% AI生成的代码库和AI资产制作了这个游戏。这里的反馈非常棒,我收到了很多关于我们如何orchestrate不同的LLM和生成工具而不会让项目变成不可维护的混乱的具体问题。为了回答这些问题,我们刚刚发布了一个完整的“制作过程”书籍(可以免费下载PDF和音频书籍)。如果你正在使用AI制作游戏,请看一下我们在书中详细介绍的工作流程:
- 自动化资产管道: 我们为什么不使用web接口来处理资产。我们写了自定义Python脚本来批量生成数百个纹理(OpenAI API)和音效(ElevenLabs),直接将它们导入我们的项目文件,包括成本限制。
- 使用NotebookLM作为编辑器: 我的儿子如何使用Google的NotebookLM来输入我们的 lore 文档并生成关键AI播客以找出自己的游戏故事中的漏洞。
- 安全的在游戏中AI NPC: 我们如何集成一个本地的Mistral LLM来实现动态NPC对话。我们详细描述了我们的严格的防护措施:模型只接收游戏状态事实,用户输入永远不会发送到LLM(以防止提示注入),并且可预测的模板作为立即的fallback。
- “陷阱”内存: 我们如何强制Claude在每次编程会话之前读取我们的
TODO.md和[AGENTS.md](http://AGENTS.md)以防止它忘记Unity平台的特点。
我希望我们工具链的深入分析可以帮助你们中的某些人解决自己的AI游戏开发管道问题!我将在评论中提供免费书籍和GitHub仓库的链接。欢迎在评论中提问关于我们的API脚本、Mistral集成或NotebookLM工作流程!
评论 (0)