不会写代码,我用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时代的红利。
夜雨聆风