大家好,r/aigamedev,
今天是一个特别的日子:Steam刚刚批准了我的第一款游戏的商店页面,Spire of Legends。
我花了大部分生命在玩游戏,但约两年前我决定试着自己制作一个游戏。 我选择了我喜欢的几种游戏类型(卡牌构建和roguelikes)并开始构建一个游戏,混合了Slay the Spire和MOBA风格的角色技能。
第一次尝试没有成功。 生活中的实际情况迫使我清空整个项目并从零开始。 我只保留了我的想法和我在途中获得的Unity经验。
当我重新开始开发时,AI工具成为我的工作流程的一部分。
起初,我只偶尔使用ChatGPT来回答一些小的编码问题,因为我认为AI无法处理更大的系统。 回顾起来,可能在当时是真的。但是随着工具的改进,我的工作流程也得到了改善。
最大的转折点是学习如何与ChatGPT和Codex有效地合作。 相反于将它们视为魔法解决方案,我开始将它们视为合作伙伴:记录系统、规划架构、调试问题、生成内容并帮助我加速。 它们永远不会取代设计工作、决策或测试,但它们显著减少了我花在解决技术问题上的时间。
这并不意味着开发变得简单。
我仍然花了几个星期来解决看起来在纸上很简单的系统。 我重新设计了主要功能数次,重写了项目的大部分内容,并在添加本地化时学到了很多教训,尤其是在我决定在结尾添加本地化并发现我没有从一开始就设计游戏以便本地化时。
即使准备Steam页面也比我预期的要花更多的时间。 商店胶囊、图书馆资产、Logo、截图、本地化、入门... 玩家从来不会考虑到这些细节,但开发者必须处理这些细节才能让游戏上线。
看到商店页面最终被批准的感觉是梦幻般的。
游戏名叫Spire of Legends。 它是一款基于Slay the Spire的转换式卡牌构建roguelike游戏,具有多个可玩角色、独特的类别机制、神器、事件、boss和超过一年的AI辅助单人开发。
如果你感兴趣,请查看以下Steam页面:
https://store.steampowered.com/app/4856250/Spire_of_Legends/
感谢阅读。
评论 (0)