乐于分享
好东西不私藏

不会写代码,我用AI助手3天做出了一个微信小游戏

不会写代码,我用AI助手3天做出了一个微信小游戏

前几天深夜刷手机,又双叒叕在”羊了个羊”里卡关了。

第二关。还是第二关。永远是第二关。

气得我想:要不我自己做一个?

这个想法荒唐吗?相当荒唐。我连Python的print语句都写不利索,上一次碰代码还是大学C语言课挂科。

但这次,我手里多了一个东西——AI助手

更准确地说,是腾讯出的一个叫WorkBuddy的AI编程工具(圈内人叫它”龙虾”🦞)。

它号称”你说话,它写代码”。我半信半疑。

结果三天后,我真的有了一个能玩的微信小游戏。

全程零代码基础,全程没写一行代码。

这是我的真实经历。

🎮 Day 1:先不写代码,先写”设计文档”

很多人以为做游戏第一步是打开编辑器写代码。

不是。

第一步是想清楚你要做什么。

我把这个想法告诉了AI,它的第一个动作不是写代码,而是给我甩了一份285行的游戏设计文档

对,285行。

里面写了什么?来看看:

• 游戏类型:三消 + 策略消除

• 核心玩法:滑动交换、3连消除、特殊方块

• 关卡系统:教学关 → 挑战关 → Boss关,难度曲线公式都算好了

• 经济系统:金币、钻石、体力,付费点设计

• 道具系统:锤子、刷新、+5步、炸弹

• 社交系统:好友排行、体力互赠、帮打关卡

• 变现设计:首充礼包、激励视频、月卡

• 甚至连难度曲线公式都给了:关卡难度 = 基础难度 × 障碍物系数 × 步数系数 × 随机性系数

我看着这份文档陷入沉思。

一个不会写代码的人,拥有了一份专业级别的游戏策划案。

虽然后来我发现,这285行里大概有280行都没实现——但这个思路本身太重要了。

💡 给非技术人员的话:先想清楚”做什么”比”怎么做”重要100倍。你的判断力和创意,才是最值钱的东西。代码只是执行,AI已经能帮你执行了。

文件目录

💥 Day 2:第一次看到游戏跑起来的震撼

先做了个三消游戏

第二天,AI给我写了第一版代码——一个经典的三消游戏。

我按照AI给的指引,下载了微信开发者工具,把项目导进去,点了”编译”。

屏幕上出现了一个9×9的方格棋盘。彩色的方块整整齐齐地排列着。

我点了一下,两个方块交换了位置。三个一样的连在一起——消失了。

上方方块落下来填补空缺,新的方块从顶部生成。

就这么一个简单的消除动画,我盯着看了整整30秒。

我做的。好吧,AI做的。但我指挥的。

📷 [我是图片,过程忘截图啦]

然后就踩坑了💥

高兴了大概5分钟,问题来了。

AI说”再做一个叠牌消除版本”,给我写了新代码。我兴冲冲地导进去,点了编译——

一片漆黑。

啥也没有。黑屏。我:???

这就像你满心欢喜地打开外卖,发现里面只有空气。

不懂代码的坏处是遇到bug不会排查。但好处也很明显——不会自己瞎改,不会把问题越改越糟。

我把情况描述给AI:黑屏、没有报错、代码是刚生成的。

AI想了想,问了一句:“你的入口文件是game.js还是index.html?”

啊?

原来微信小游戏和普通网页不一样。普通网页的入口是index.html,但微信小游戏的入口是game.js。AI之前给我的渲染代码写在了一个单独的文件里,微信根本没读到。

AI直接把渲染代码合并到了game.js里,重新跑了一次——

这次,屏幕上出现了一堆叠在一起的emoji卡片。🥕🌽🍆🥦……

一片草地绿背景上,卡片层层叠叠堆着,就像一副被打乱的扑克牌。

我的羊了个羊,活了。

🤣 金句:不懂代码的好处是,遇到bug只会尖叫,不会自己瞎改。交给AI,它比你会修。

“改成叠牌消除吧”

说回黑屏之前。我本来做的是三消游戏,但玩了几把之后觉得——不够上头。三消太”规矩”了,每个方块整整齐齐排列,缺乏”就差一点”的抓狂感。

我说:“能不能改成羊了个羊那种叠牌消除?”

AI说:可以。

然后它直接重写了整个游戏

🔥 962行代码。一次性。

里面包括:

• 2个关卡:新手教学关(18张牌,3种图案,闭眼过)和正式挑战关(100张牌,12种图案,想摔手机) • 3个道具:撤回(把最后一张牌放回去)、洗牌(重新打乱未被遮挡的牌)、提示(高亮可以消除的牌) • 24种农场emoji:🥕🌽🍆🥦🌶️🧅🥔🍠🥬🍄🌰🥜🌾🪵🪣🧤🌻🐑🐄🐓🥛🧀🥚🍯 • 草地农场主题:绿色背景、木质边框、圆角卡片

没有美术素材?全部用emoji。一个图片都没找。

没有UI设计师?AI用Canvas代码画了木质边框、圆角卡片、草地渐变背景。全代码生成。

没有音效?……好吧确实没有。诚实是美德。😅

游戏正式画面,草地背景+叠放卡片+底部槽位+3个道具按钮,和第1关新手教学关画面,少量卡片体现简单

第2关正式挑战关画面,100张牌密密麻麻叠放的压迫感]

🏆 Day 3:一个文科生做出的游戏,长什么样

第三天没写新代码,主要是。对,玩自己的游戏。

新手教学关:我是游戏设计天才(错觉)

教学关的设计很贴心:18张牌,只有3种图案(胡萝卜、玉米、茄子)。每个图案6张,随便点都能凑齐3张消除。

我信心爆棚:“就这?太简单了吧!”

教学关通关的画面

正式挑战关:现实给了我一巴掌

进入第二关,100张牌,12种图案。

我的策略是:先把最上面的牌随便点,填满底部7格槽位,看能消掉什么。

结果……槽位满了,没消掉。游戏结束。

又来。槽位又满了。又结束。

第三次。这次我学聪明了,先观察哪些牌上面没有遮挡,优先点那些。有进步!消掉了两组!然后……又满了。

第四次。第五次。第六次。

终于,在第不知道多少次尝试后——最后一张牌落下,三张一组消除,清空了所有牌。

那一刻,我真的从椅子上弹了起来。🎉

游戏失败画面,槽位满7张无法消除

📷期间发现还有这种BUG,是不是太真实了

那些用代码”画”出来的细节

回头看看这个游戏,有一些让我觉得很神奇的细节:

🟢 草地背景 → AI用Canvas渐变色代码画了一片草地

🪵 木质边框 → 用深浅木色代码模拟木质纹理

🃏 圆角卡片 → Canvas API画圆角矩形,米白底色

🔲 卡片层次感 → 每张牌之间留2像素缝隙,模拟叠放效果

🌈 24种emoji → 🥕🌽🐑🌾🐄……一张图都没找

🎯 3个道具按钮 → 底部3个圆形按钮:撤回↩️、洗牌🔀、提示💡

全部。没有一张图片素材。

这对于一个没有美术能力的文科生来说,简直就是降维打击

💬 说点掏心窝的话

AI做了什么,什么是我做的

坦白讲:

🤖 AI做的:写了962行代码、设计了游戏机制、画了界面、排查了bug

🧠 我做的:想创意、做决策、跟AI对话、测试好不好玩、决定做叠牌消除而不是三消

AI是手,我是脑。它帮我写了代码,但”做什么游戏”、”什么玩法好玩”、”要不要改成叠牌消除”——这些都是我的决定。

这个游戏还没做完

诚实地说,目前的版本离”能发布”还有距离:

❌ 没有音效和背景音乐

❌ 没有关卡进度保存(退出就得重玩)

❌ 没有排行榜和社交功能

❌ 通关/失败的弹窗还没加

但核心玩法已经可以玩了。两个关卡、三个道具、完整的消除逻辑——一个可玩的游戏原型,已经存在了。

非技术人员做产品,最大的壁垒不是代码

很多人说”我不会写代码,所以做不了产品”。但通过这次经历,我发现真正的壁垒不是代码,而是:

1. 你到底想做什么? 有太多人停留在”想做一个app”的阶段,但说不清具体做什么。AI能帮你实现任何想法,但它没办法替你”有想法”。

2. 你的判断力能不能驾驭AI? AI给你285行的设计文档,你得判断哪些该做哪些不该做。AI给你三消和叠牌两个方案,你得选一个。AI写的代码有bug,你得描述清楚问题让它修。

说白了,2026年,不会写代码不丢人。不会跟AI提需求,才丢人。

✨ 写在最后

3天。从”我有一个疯狂的想法”到”我有一个能玩的游戏”。

这个游戏还很粗糙,离上架还有很长的路。但它证明了一件事:

一个文科生,不需要学编程,也能做出一个游戏。

需要的只是:一个想法 + 一个AI工具 + 敢于尝试的勇气。

如果你也想试试,可以私信公众号回复“小游戏”,我把项目源码和零基础上手教程发给你。

说不定你的第一个游戏,只需要一个周末。🎮

关注我,看看普通人怎么抓住AI时代的红利。