我一直在开发我的第一款商业游戏 Dreadlight,其中大部分开发过程都与 AI 整合。它是一款恐怖生存类游戏,具有短波、自动武器、建造工艺和一个会在每次运行过程中产生持久性仪式疤痕的竞技场。

这款游戏花了我大约3-4个月的时间了,我觉得如果我从头开始,我可以在短时间内完成。 但是我迭代的过程让我到达了这里,我对最终结果还是蛮满意的。

我在游戏开发中使用了 AI 进行编程辅助、概念开发、UI 迭代、视觉资产、某些音频工作、营销材料和测试工具。 但是,我还是做出了设计决策,选择并修订了输出,实现了游戏,测试了构建,处理了 Steam 和 itch 的设置。

我学到的最大教训是生成东西是轻松的。真正的工作是保持一致性。

一个角色图像可能看起来很好,但仍然会作为游戏精灵失败。 生成的图标可能使用不一致的框架或对比度。 UI 文本可能技术上适合,但在游戏中几乎无法阅读。 多帧动画特别难,因为姿势、比例和背景移除的微小变化在运动中变得非常明显。 我最终放弃了一个动画尝试,而不是强迫不一致的资产进入演示。

尝试微调 UI,告诉它我想要什么是非常令人沮丧的。 试图让它做动画帧也是一个噩梦。 它在对齐每个帧时非常糟糕,导致它们在各处跳跃。

游戏现在有一个公开演示。 我很感兴趣地收到来自其他 AI 助手开发者的反馈,特别是关于保持视觉一致性和决定何时生成的工作需要手动清洁或应该丢弃。

Itch 演示:https://thebeesknees13.itch.io/dreadlight-demo

Steam 页面:https://store.steampowered.com/app/5003470/Dreadlight/

我也很高兴地讨论那些工作的部分、那些绝对没有工作的部分。