我在Submundus上单独工作,这是我的第二个游戏项目。Submundus是一款3D黑暗奇幻的迷宫探险/牌组建造游戏。由于在这里的人经常会问关于实际的AI管道的, 我想在游戏接近可呈现的状态时分享我的管道。

基本的管道如下:

概念/视觉开发
我使用Claude(现在主要是Opus)来讨论概念和与ChatGPT生成图像来探索角色、怪物、道具、房间和UI概念。 我通常会反复迭代之前将图像视为值得进一步处理的。

3D资产
选定的概念进入Meshy进行3D生成。 生成的模型仍需要在Blender和Unity中进行工作:尺寸、材料、定位、动画、光照、效果和有时是shader以使其适应游戏的视觉风格。 (我尝试使用Tripo,但与Meshy相比,我遇到的问题更多,尽管Tripo模型和纹理有时看起来稍微更好)

编程
游戏在Unity中构建。 我使用Claude Code大量地进行编程辅助,并且我也连接了它到Unity Editor通过MCP, 以便它可以检查和与项目一起工作而不是仅仅生成孤立的代码片段。 我知道C#但是使用Claude Code可以显著提高开发速度。

我仍然设计系统并决定它们应该如何行为——牌组机制、战斗规则、生存系统、进度、UI行为等。 AI主要加速实现、调试和重复工作。

音频
我使用Suno进行音乐和一些声音/环境生成,然后选择并集成实际在游戏中有效的内容。

集成/艺术指导
这比我预期的要重要得多。 生成一个个独立的怪物、道具或图像很快;使成百上千个独立生成的东西看起来像它们属于同一个游戏需要显著更多的迭代。 大部分工作都变成了光照、调色板、shader、UI、摄像机组合和简单地拒绝不符合的输出。

我也经常使用图像生成来可视化界面和特性想法之前实现。

截图来自当前的构建。 还在非常进展(截图中的一张牌仍然缺少插图),但其他方面接近我为演示目标的视觉质量。

Steam页面已被批准今天,并且我正在努力赶时间以在10月的Next Fest中进入演示。

我很好奇这与其他人在这里的管道有多相似——特别是那些同时组合了AI生成的2D、3D和代码的人,而不是只使用其中一个。

Steam页面如果您想看项目:
Steam Page