最近AI圈子太火了,大家都在聊AI编程、聊Cursor,作为一名在进行“365天AI开发挑战”的独立开发者,可以回答你这个问题:如果我不写一行代码,纯靠对话,AI能做出一个完整的游戏吗?答案就在下面这张图里。

👇没错,这是我今天刚上线的“365-tools 消消乐”。

它不是我一行行敲出来的,而是我用 Google AI Studio (aistudio.google.com),像产品经理给程序员提需求一样,“聊”出来的。

一、这是一个什么样的游戏?

虽然开发过程极快,但“麻雀虽小,五脏俱全”。为了增加可玩性,我特意让AI加了一些细节功能(这也是我自己很喜欢的部分):

双重皮肤切换:看腻了经典的几何图形?一键切换到 Emoji表情包模式,看着满屏的🍎💎🍀,心情都变好了。

沉浸式摸鱼:内置了“欢乐”、“活力”、“轻松”三种BGM,工作累了戴上耳机,这就是你的精神避难所。

多语言支持:支持中英文无缝切换,给国际友人玩也没问题。

二、我是怎么做到的?

很多朋友觉得AI编程离自己很远,其实工具就在手边。并不难,你也可以复刻:

第一步:选择趁手的兵器

这次我没有用复杂的IDE,直接使用了网页版的 Google AI Studio。它的上下文理解能力非常强,尤其适合这种“从0到1”的单文件项目。你也可以选择豆包、千问、chatGLM等。

第二步:像和人说话一样沟通(提示词思路)

除了扔给它一句“给我写个消消乐”,还要分要点阐述一下要求:核心逻辑:定义消除规则(三连消、四连消特效)。UI布局:要求深色极简风格,适配手机端。交互反馈:消除时要有动画,得分要有动效。增量需求:增加一些细节,比如“给我加个设置面板,要能换皮肤和音乐”。皮肤部分除了经典款的几何图形,增加一个emoji表情模式。还可以增加其他细节,比如背景音乐使用midi,消除需要有爆炸效果等等你能想到的内容。

第三步:迭代与Debug

AI第一次给的代码可能有Bug,比如我切换到emoji图标的时候由于大小不同,超出了游戏框范围,告诉AI让他调整即可。