Gemini 3 Flash真的是太秀了,三句话复刻我的游戏!

  • 2025-12-22
  • 人工智能
  • 3d俄罗斯方块 gemini gemini 3 flash vibe coding
  • --

AI 摘要

文章讲述了作者使用Google Gemini 3 Flash开发的一款小游戏《3D俄罗斯方块》,从选择模型、输入提示词、修复问题到增加新功能等全过程。最终游戏成功发布并分享在了个人网站上。

用Gemini3 Flash做了个小游戏

更新:已经挂到我的网站上,传送门:3D俄罗斯方块

最近,谷歌正式发布Gemini 3 Flash,可以说是Gemini 3系列中速度最快、性价比最高的版本。于是我立马用它做了个小游戏。

Gemini 3 Flash

先说说Gemini 3 Flash吧,这款模型在保持轻量化优势的同时,实现了多项技术突破,在SWE-bench Verified基准测试中超越了旗舰模型Gemini 3 Pro,但是成本只有Pro版本的四分之一,我只能说Google你怎么这么实诚呢!

今天心血来潮打开了Google的AI studio,发现默认模型已经设为了Gemini 3 Flash。为了测试编码能力,我让它给我写一个3D俄罗斯方块,具体需求是参考我之前做过的一款小游戏《3D俄罗斯方块》的玩法,就是想看看Gemini 3 Flash能多快复现我辛辛苦苦手写的小游戏。

做一款游戏

打开Google AI studio

打开Google AI studio页面,因为是构建应用,所以点击“Build AI apps”或者右侧的“build”进入构建页面。

这里可以直接通过功能描述,一键式全自动生成APP,超级方便。选择模型为Gemini 3 flash。

提示词

输入提示词,这里尽量的详细描述游戏的界面样式和玩法,让AI知道他要做什么。

我这里把整个游戏玩法做了一个总结描述,当然,一些旁枝侧节的玩法没有写进去,因为第一版我们的目的是实现能够运行核心玩法,所以需要让AI把注意力集中在几个核心功能上。

Gemini 3 flash的速度很快,等待一小会儿,游戏的启动页面就出来了。

打开游戏

进入游戏,我们的3D俄罗斯方块就可以玩了。试玩了一下,游戏界面和玩法还是比较完善的。

在没有提供任何美术素材的情况下,界面看上去还是比较美观的,色彩搭配也很舒服。

但是功能还需要进行一些优化,因为第一次生成,没办法做到面面俱到,肯定会遗漏一些细节,只有实际使用中才能发现。

比如,当我使用旋转场地后,但方向键的逻辑没跟着变,所以会导致“前不是前,后不是后”的问题。

继续优化

没关系,接下来就是逐步优化的环节,把发现的问题总结成列表,告诉AI修复即可,比如我罗列了如下几项:

非常好,但是目前有几个问题需要解决:
1、当我旋转视角后,键盘的方向不变,就会导致直觉移动方向跟实际移动方向不一致的问题。就是,方向键“上”是向前移动,但是旋转视角后,这个方向键“上”就会向后移动。
2、方块落地、消除时,增加消除动效。3、游戏中,增加一个底部提示方块位置的虚拟方块。4、在方块移动、旋转和落地时,增加一个轻微的果冻效果,增加游戏乐趣。

经过三轮沟通,游戏的核心玩法终于稳定可玩了。下面我们可以增加一些附加功能,提升游戏的可玩性和用户粘性,比如增加游戏难度递增、连击加成、移动端按钮、排行榜等。

提示词如下:

增加新功能:
1、随着游戏段位的提升,方块的下落速度会逐渐增加,这需要你计算好数值,不能让游戏太过于简单,也不能难度陡增,让人失去挑战的信心。
2、在游戏进行到高段位时,逐步增加一些异型方块,增加游戏新鲜感。
3、增加连击(Combo)和多行消除(Scoring)提醒和积分加成。提醒效果在屏幕中上部显示,酷炫一些。
4、为移动端增加操作按钮,自适应布局。按钮和键盘操作逻辑相同。5、增加排行榜功能,游戏结束时,用户可以填写昵称和选择头像,来保存游戏记录,并提交排行榜。

现在游戏看起来总算像样了,再让AI修复一下各种bug。

这个阶段需要耐心和细心,多测试几遍,把问题记录下来,整理成bug列表,交给AI处理。经过多次沟通,已经解决的七七八八了。玩了半个小时,还有上瘾的。😂

发布游戏

如果想要让别人玩到你的游戏,可以点击页面右上角的“部署应用”,直接把你的游戏发布到Google云上。

然后创建一个新项目,起一个好听的名字,比如“Jelly Blocks 3D”。

创建项目后,关联该项目,点击部署,等待完成部署,就可以拿到应用链接了。

现在应用已经被部署到 Google Cloud Run 上,Google Cloud Run 是 Google 提供的一个 全托管的容器化服务平台。它会自动将你的应用打包成 Docker 容器,部署完成后,你会获得一个 公开可访问的 HTTPS URL。

现在你可以把游戏链接发给朋友,也可以挂到网站上,这样别人就能玩到你的游戏了。有兴趣的朋友可以点击去试玩一下:传送门

总结

整个游戏开发过程确实没有写一行代码,完全让Gemini 3 Flash自己生成的。实测生成速度很快,感觉比我使用Trae要快。

而且第一轮对话输出的代码就已经相对完善了,功能完整、界面美观,确实给我了不小的惊喜。

综合体验下来,Gemini 3 Flash的Vibe Coding能力确实很强,完全可以替代Gemini 3 pro,而且价格还是pro的1/4,简直不要太香了。

Maple
Maple
© 2025 by Maplezz 本文基于 CC BY-NC-SA 4.0 许可 CC 协议 必须注明创作者 仅允许将作品用于非商业用途 改编作品必须遵循相同条款进行共享 最后更新:2025/12/23