您好,我是Hellos AI,擅长AI编程、分享AI工具资讯等,立志让更多普通人了解AI、学会AI,利用AI找到人生的第二曲线。
前些天gemini3.0发布,网上铺天盖地的gemini3.0怎么样开发应用、怎么样开发网站等等,都说牛逼plus,只需一句话告诉它你的需求,它就能轻轻松松把你要的东西开发出来。它真有那么神奇嘛?
我也来凑个热闹,试试它的斤两!
一、整体流程
小时候,我很喜欢玩一个叫狼吃羊的游戏,今天我就用Gemini3来实现这个儿时的游戏,看看能不能做出来,效果怎么样?
01确定需求
虽然说我们可以直接一句话就告诉它要开发一个什么东西,但是细节上、各种要注意的东西,我们还是要详细的跟它讲清楚的!
下面是我的需求沟通:

经过多轮沟通之后,把该游戏的规则、角色、棋盘、主题/皮肤、音效设置、游戏hero区、游戏难度、页脚、游戏回放、棋局等等整理好之后,作为需求发送给aistudio,它根据需求生成初始代码。如:

从它生成的界面,可以看出gemini3.0对于游戏hero区的设计审美实在是太不敢恭维了,反复经过多轮对话,它还是不知道怎么进行UI方面的美化!
然后,我就只能把这些代码下载到本地进行再次开发和优化!
02本地开发
在本地,我使用windsurf+claude sonnet4.5大模型对Gemini3生成的代码持续进行开发。主要对它添加了如下内容:
1.静态页面、覆盖高SEO流量词、各页面SEO字段;
2.友情链接等;
3.调整hero区布局、棋盘布局、角色、按钮布局;
4.适配电脑端/移动端;
5.回放页面布局和移动端适配;
6.页脚功能完善;
7.游戏过程中音效、背景音乐交互;等等。。。
这个过程持续了2天才逐步把这些功能都添加到游戏中来!

也就是说整个游戏从aistudio中的一个demo到最终开发完毕(包括接入GA4、gsc、bing收录等)大约3天半时间;
总体来说对于简单点的小网站aistudio可以通过模板等快速的建立一个demo,但是想要让你的网站等具备比较好的可用性,还需要继续人工干预和优化!
二、游戏介绍
当前游戏访问网址:https://game.hellosai.cc/,支持移动端、电脑端使用。
01游戏界面

从截图我们也能看得出来现在这个界面与aistudio 中的demo相比,界面美观、用户体验都有很大的提升!
设置菜单:点击settings后弹出如下的dialog,这里可以设置谁先手、游戏难度、音效开关、作者信息、游戏版本;

倒计时:为加强游戏的趣味性,在点击了"start game"按钮后游戏立刻进行倒计时模式,给用户以一种马上要开始的感觉:

02游戏阶段
倒计时结束之后正式进入游戏棋盘界面,如下:

这里棋子需要鼠标点击后才能显示有哪些位置可以移动或者吃子,其中只有狼(或者赏金猎人)可以吃子,对方只能围堵,如:

例如,这里我走棋这次棋局我失败了,那么会弹出如下的dialog

我点击share按钮可以复制一个链接,如:
https://game.hellosai.cc/classic-wolf-vs-sheep-strategy?s=classic&d=CASUAL&r=WOLF&f=WOLF&m=4222243440203433443414243444243444433444434244342030102030402030223221313212314142324131322233322221232221203433202233232221232221203121200032314041041441423132424332334342333242433233434414044434213134243323240423330414314114243323243423333444334344344333342433232434233334440304444341424344424344340403001030203424332324340100343343443332222112220201324244342232343332313343423243423233423231412131414031303343233343443343443432333424131424230304231333231311232211121413120222120204121104144333142433232434233340413031414031304041303141421323423223223424332324140102141302123242313242413231414231324243323313032313030422324342323142321222041433231404131204031213030213120200233300011202324222324243312143443222443422233424213124142313140402120102131404031413030413140403141303041314040314130304131410002010020333430313110113234333232231210403120203133323131214041210040322022111021203021222021222211222213122211020111020302120312123132101131201022021303112130212101100102120311120211101211112221323223223333231333231113242111242411222413101113132111232331213334313234333223233343234大家复制这个链接也可以完整的复现我的这个棋局,看看我棋局整个过程是怎么走的!
03切换角色、主题/皮肤
在游戏的hero区,点击左右箭头或者右上角点击按钮都可以切换主题/皮肤,如:


切换主题/皮肤,可以点击圆圈旁边的箭头


04游戏回放
把上面的游戏分享链接粘贴到浏览器,然后点击播放箭头一步一步的回放整个过程,如:


当前游戏中的图片是由AI生成,音效资源文件都是从网上找的,然后告诉claude sonnet4.5让它在合适的位置显示图片、播放音效即可,这就是整个游戏的开发过程。
写在最后
通过这次完整的游戏开发体验,我们可以得出一个结论: 对于简单的一些小网站或小应用,Gemini3确实能够非常快速的把demo开发出来,对于用户体验要求比较高的项目,还是需要开发者的专业判断和深度优化。
虽然Gemini3没有像大家说的通过一句话就能开发出一个APP或者应用那么夸张,但是它能开发出一个demo,这确实大大提高了我们的开发效率。
诚挚邀请您体验我们使用 Gemini3 开发的游戏: https://game.hellosai.cc/ 期待您的宝贵意见与反馈!