Dashy终于上线App Store了。它已经在几个国家中变得非常流行,这让我感到惊喜。然而,游戏本身并不是最有趣的部分。这是我的第一项实验,旨在在开始工作于Zen Rooms之前回答一个问题:使用今天的AI工具,我能在两个周末内构建一个完整的游戏吗?我使用Fable 5作为我的编码代理,使用SpriteKit构建了游戏。 我将Fable与我的Gemini API密钥共享,并取代了手动生成资产的方式。相反,我会提供总体艺术指导、基本样式和参考。Fable将与Gemini Nano Banana 2直接通信,生成角色、精灵、背景、UI元素和其他游戏资产。如果某些东西不太合适,我们将迭代直到它符合我想要的风格。Workflow大致如下: * 设计游戏想法 * 将游戏玩法和视觉方向传递给Fable * Fable使用Gemini Nano Banana 2生成资产 * Fable将所有内容集成到SpriteKit项目中 * 测试、调整、重复 在两个周末内,我得到了: * 完整的游戏循环 * 12个手工制作的阶段 * 多个可玩角色 * 多种障碍类型 * 菜单和UI * App Store截图和元数据 * 在App Store上发布的游戏 我还第一次提交给了苹果,并在15分钟内获得批准,没有任何拒绝。最大的教训是,AI并没有取代创造性的工作。我的时间仍然花在做设计决策上——调节跳跃物理、平衡关卡、改进控制感和保持艺术风格的一致性。AI显著减少了创建资产所花费的时间,但口味、迭代和产品决策仍然最重要。 Dashy从未被视为我的杰作。它是一个实验,目的是看看一个开发者在两个周末内能构建和发布多少游戏,然后才能开始更雄心勃勃的项目——Zen Rooms,我正在应用从这个项目中学到的所有知识。很高兴回答有关Fable 5、Gemini Nano Banana 2、SpriteKit、使用AI构建原生iOS游戏或向App Store提交的任何问题。 AMA。
我使用Fable 5和Gemini为iOS开发的游戏现在已经上线App Store
评论 (0)