我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

当年微信为了突出“和朋友们一起玩游戏”的概念,在2013年8月5.0版本做了一个特别经典的开屏小游戏,就是打飞机(经典飞机大战)。这个游戏当年火爆程度堪称现象级,经历过那个时期的朋友,应该都有回忆了吧?

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

当时有人熬夜刷成绩,在办公室里大家都是趁休息间隙纷纷“开战”,比较着好友排行榜上的名次,还让“今天你打飞机了吗?”成为刷屏的流行梗。

微信创始人张小龙当年在朋友圈说,游戏是团队一位成员啃着饼干用一周时间开发的。我现在用AI给复刻了一个,仅用了一天的时间就迭代了几十个版本,而且我还不是专业的,相比较起来,有点赛博的味道了。

大家可以在浏览器中打开玩起来:dafeiji.netlify.app

可以先看看我玩的录屏,还是有点当年的感觉的。

当视频在手机上无法加载,可前往PC查看。

这个录屏是中间版本,线上版本是又更新了十几个版本后的样子,大家可以体验下

我今天想从我探索的完整制作流程给大家聊下,一个具体的游戏项目用AI会怎么开发,怎么迭代,核心思想是什么?

AI能一键直出游戏,已经不是啥新鲜事了。但你如果用AI写多了东西可能也发现了,目前用AI写像素画出来的网页游戏非常好用,但需要用到贴图的那种游戏,现在的AI却不容易做到,或者说很难一口气生成。

所以,既然咱们如果没有太多开发基础,又想用AI做出好玩的游戏,那就找一个它最擅长的类型。我其实做了好多个适合它能做的游戏,比如当年特别火的诺基亚贪吃蛇,还有今天跟大家分享的打飞机游戏

制作过程特别简单,基本上有手就会。

一、用Gemini生成游戏策划提示词

我去网上找了一张当年打飞机的游戏截图,然后写了一句提示词:参考我给的图,复刻一个微信当年很火的打飞机小游戏,生成对应的提示词。

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

然后Gemini就给了我一段完整的提示词,包括游戏角色,技术选型,任务,设计风格等等,相当于一份游戏设计策划案。

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

二、用Gemini的Build功能写代码

把上一步给到的提示词,贴进build中,很快Gemini就给我出了第一版,其实已经可以正常玩了,但也发现有一些问题。这一步如果不大会的,可以参考我的AI项目系列文章第一篇:

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

接着就需要优化了,其实也比较简单,把看到的问题告诉Gemini就可以了。

简单说说我对游戏的优化思路:先从大问题开始改起,然后逐步到细节。跟咱们日常做项目的思路是一样的。

因为我希望是能在手机上玩,所以兼容是必须要考虑的;其次,不能有太多英文提示,咱们用户看不懂;一些没必要的元素需要去掉;音效对游戏的体验来说非常关键。这几个都是第一版的大问题,直接按问题列给Gemini即可。

我的优化提示词是

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

然后第二版我觉得就已经挺不错的了,我就打算先发布到手机上实际玩玩,也为了快速做一轮测试。

三、发布到手机上

这个在之前文章里有写过,详细的可以看看之前写的教程。

这里简单提一下,先同步到github,然后找一个云端代码托管平台同步,然后把发布后的链接在手机浏览器上打开就可以玩了。

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

四、优化迭代

到这里,基本上游戏大的问题,接下来就是不断打磨你的游戏了。比如,接下来还需要进行的工作有:优化游戏体验细节,优化游戏逻辑bug,优化游戏趣味性等等。跟咱们做设计一样,优化无止境,像我为了做好这个打飞机游戏,一天内也优化了几十个版本。

在手机上我就发现有些问题,比如弹窗被裁切了,

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

飞机的样式我也想迭代,音效也想继续优化优化,以及各种玩法都想优化。

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

继续优化背景,还会让它帮我增加关卡。

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

增加玩法趣味性,打飞机的过程中不要太无聊,增加随机性和子弹加强。

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

优化的过程中,AI有可能会改掉之前好的设定,让它改回来就好。继续增加玩法细节,丰富其趣味性。

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

我在测试的过程中,发现卡顿比较严重,也可以让AI把性能做下优化,玩的时候可以更顺畅一些。

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

继续优化游戏bug。

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

继续增加游戏细节设计,一点点完善。

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

给主角增加命条,避免频繁开始。

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

继续优化玩法细节,提升游戏体验。

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

继续优化细节,一个好的游戏就是通过各种玩法体验细节堆积起来的,方法就不要放过任何一个体验点。

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

我只花了一天时间,就用AI复刻了当年微信最火的打飞机游戏

还有很多优化内容,我就不一一贴过来了。

到优化这一步,关键还是在于你自己的感觉和品味,主要看你想做成什么样,以及能不能发现问题,做的其实就是一个产品策划的活了。这个思考方式,我在之前的文章里写过很多次,就不赘述了。

如果你还想继续跟踪我的后续优化,也可以通过这个链接查看完整优化过程:https://ai.studio/apps/drive/12FWw8T3S7vzmaVS0cWkkt06eZwo03vUA

直到最终都改的差不多了,提交,代码平台会自动同步更新。

游戏结束后,记得在评论区放上你的最高分,看看你能打到第几关?

游戏里有很多我做的小惊喜哦,等待你去探索。

虽然玩法还比较稚嫩,问题也许还有很多,但当我玩着自己搞出来的游戏时,真的是成就感满满了。

这个成就感,说实话,不只是小游戏本身,还有那种不断提需求、不断被立刻满足的感觉。

一边玩,一边又冒出一个想法,再用文字描述出来改一点细节,再提一个需求,马上又被实现。

这个过程非常爽,爽到让我突然理解了一件事,难怪很多产品经理那么喜欢给程序员提需求。

只不过,以前这个过程没这么顺。每提一个需求,都要等。

要开会,要评估,要排期,还不一定能完全按你脑子里的样子做出来。等到真正上线,很多最初的想法,早就被时间磨平了。

而现在不一样了。

只要你能把脑子里的想法说清楚,AI 就能在很短的时间内帮你实现。只要你想得够快,甚至可以把过去需要一个月消化的需求,用一个小时“用嘴解决掉”。

这已经不只是效率提升的问题了。那种情绪上的满足感,是过去很难想象的,说夸张一点,真的有点不真实。

这也让我想起以前我在腾讯时总监跟我说过的一句话:“未来拼的,可能不再是执行力,而是策划和判断能力。”

技术只是手段,关键在于,你基于自己的认知,能不能想清楚要做什么产品,解决什么问题,服务什么样的人。

这其实对个人能力提出了新的要求。我个人觉得在AI时代,认知的广度比深度更加重要,所以不要抗拒新知识,而是对所有新事物抱有好奇心,并且愿意主动去研究它,在未来才可能更好的生存。

哪怕你用 AI 来帮你做设计、写代码、搭逻辑,也有一个很现实的前提:你得先知道有这个东西,也得知道你想要它。

只有你能说清楚自己要什么,AI 才可能真的帮到你。

否则,最后做出来的东西好不好,瓶颈往往不在 AI 身上,而在使用它的人身上。

工具已经越来越强了。

接下来真正拉开差距的,可能不再是谁更会干活,而是谁更会想、想得更清楚。

这大概也是 AI 时代,最让人兴奋的地方。

收藏 5
点赞 34

复制本文链接 文章为作者独立观点不代表优设网立场,未经允许不得转载。