我的儿子康纳要求我为他制作一个没有广告的飞行游戏。我同意了,部分原因是我想教他比游戏本身更有价值的东西:如何使用 AI 工具来构建真正的东西。
我们在 30 天内发布了 Sky Ace。以下是 AI 在整个开发过程中的真实情况。
开发流程
我使用了两个主要的 AI 工具进行开发。
Claude 负责编码。我的做法是描述我需要什么,审查结果,并反复迭代。速度优势是真实的。那些需要我花费整个周末来研究和从头实现的东西,Claude 只用几个小时就能完成。这种交换是,你仍然需要了解代码在做什么。Claude 不是替代你掌握你的手艺的东西,而是一个对其的倍数。
Stitch 负责视觉资产。飞机设计、世界环境、UI 元素。这是康纳在项目中的角色变得最有趣的地方。
康纳是创意总监
康纳九岁。他不能编码。但是,他可以告诉你什么看起来不对,感觉不对,或者不符合他脑海中的想法。结果,这恰好是你需要有效地指挥 AI 工具的技能。
他的工作是审查 Stitch 生成的每个资产,或者批准它,或者将其退回并提供反馈。"翅膀太小了。" "那朵云看起来不对。" "我想飞机看起来更快。" 他很快就学到模糊的反馈会产生模糊的结果。具体的反馈会产生具体的结果。这不是关于 AI 的教训,而是关于沟通和创意方向的教训,这将为他终身受益。
我没有计划让这成为项目最有价值的结果。它是。
AI 帮助的地方
视觉资产的迭代速度是最大的胜利。什么需要一个自由职业者和多个修订周期才能完成,Stitch 在分钟内就能完成。康纳可以看到一个资产,反应过来,并在他失去兴趣之前看到一个修订版。这样就能保持 30 天的周末工作会话的创造力。
AI 需要最多的监督的地方
代码审查。Claude 一直产生了坚实的代码,但有时它会解决正确的问题的方式而导致下游的问题。不能将 AI 生成的代码投入市场而不阅读它或利用其他工具。我选择了 Coderabbit 来帮助这个过程。它使 bug 减少和质量提高了很多。
苹果的拒绝
三次。指南 4.3(a)。苹果说 Sky Ace 与类别中的其他游戏看起来太相似了。我们将每次拒绝视为一次机会,做出需要做出的改变,并以具体的书面申诉升级。第三次申诉成功了。
我们在哪里
Sky Ace 在五月份发布。版本 1.1 刚刚发布。一个价格,零广告,零订阅,零硬币包,零登录。我们在这个周末将价格降低到 0.99 美元,以推动评论速度。
很高兴在评论中深入讨论 AI 工作流、Stitch 资产过程或苹果审查升级的任何部分。
https://apps.apple.com/us/app/sky-ace-flying-game/id6765796773
评论 (0)