刚刚发布了我的第一款移动游戏(脑力转折——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
评论 (0)