刚刚发布了我的第一款移动游戏(脑力转折——75种横向思维的谜题,

离线,安卓),而且这个社区是关于实际利用AI来开发的,所以我想分享一下我使用Claude的整个过程。

栈:

- Flutter (安卓,完全离线 — 固定在本地的谜题数据)

- AdMob用于推广

- Claude(claude.ai)作为我整个开发过程中的主要开发伙伴

我实际上是如何使用Claude的:

我不是Flutter的专家,所以Claude承担了很多早期的重量 —

搭建项目,帮助我结构谜题数据,帮助我解决我遇到的问题。成功的模式是对它进行像对程序员一样的对话 —

我可以把一个错误粘贴到它,而不是要求它写出整个功能。

真正的惊喜 — AI辅助的*编码*是容易的部分。花费我的时间的是围绕它的所有事情,无论多么多的代码生成都无法解决:

- AdMob的审核一直在标记我的应用,实际原因是应用商店的列表上缺少了开发者网站 — 花了很长时间来找到原因

- 设置app-ads.txt(最终是通过GitHub Pages托管)

- Play商店的发布流程 — 列表要求,审核等待,所有的发布后台管理

如果我知道“制作游戏”和“发布游戏”是两个完全不同的难度级别,我会在时间上做出不同的安排。

对于这里正在使用AI的开发者:你在哪个地方发现助手停止被有用?对于我来说,困难的界限在“写代码”和“处理平台/商店的繁琐事务”之间 —

Claude在前者很棒,但无法触碰后者。

这里的截图都是从游戏中捕获的真实截图。Play商店链接如果你想看它:

https://play.google.com/store/apps/details?id=com.balumahendra592.braintwist