100% AI 生成:我们用 Unity 6、.NET 8 和 Python 的工作流程
我们最常被问到的问题之一是:你们到底是怎么完全靠 AI 做出一款复杂的多人体素游戏的?简短的回答是:靠非常严格的准则。
AI 特别擅长写代码,但它很快就会失去对架构全局的把握。所以我从第一天起就强制采用严格的客户端/服务器架构。
我们的技术栈一览:
客户端:Unity 6,负责渲染、输入和体素网格生成。
服务器:.NET 8 专用服务器,负责区块生成和以服务器为权威的 UDP 网络通信。
逻辑与代码:完全通过 Claude 和 ChatGPT 的提示词来完成。
素材:我们让 AI 生成了 Python 脚本,让它可以自己去调用 ElevenLabs(声音)和 OpenAI(材质/图像)的 API。
我们最重要的原则是 MVP(最小可行产品)方法。对于每一个功能(比如合成配方或星球生成),我们都强制 AI 先做出尽可能小的、能工作的版本,再去扩展这个功能。
这样代码保持整洁,AI 的幻觉也能得到控制。
你可以在我们的 GitHub 仓库里查看完整的代码!
留言