还记得那个叫Levelsio的老哥吗?
靠AI,三小时手搓的游戏怒赚28万。
现在全靠AI的开发方式,正在变成一种名叫“Vibe Coding”(氛围编码)的新潮流。
简单来说,你只要动动嘴皮子,AI就能帮你开发一个产品,全程不用写一行代码。
在这场“Vibe Coding”狂欢中,网友们用类似的方式做出了各种各样的游戏:
从骑马大战飞龙的奇幻冒险,到水上摩托艇的惊险竞速,再到多人海盗船的探索之旅……
显然,AI已经改变了产品传统的开发方式,而这个进度远超你想象。
YC管理合伙人贾里德·弗里德曼透露:W25中,1/4的创业公司,用AI生成代码库。
那么,我们应该如何理解理解这种变化?这些变化又会对传统开发者带来哪些影响?
Vibe Coding的概念,最早是由前OpenAI研究员Andrej Karpathy提出。
意思是,开发者可以完全跟着感觉走,直接说需求,强调的是“做什么”,而非“如何做”。
你别说,这种看上去有点“摆”的编程模式,效果还挺好。
Kar神只是通过语音对话软件SuperWhisper和Composer,动动嘴皮子,键盘都不用碰,在1小时内就构建一个阅读应用和一个战舰游戏。
大量实践者也发现,这种“跑哪算哪”的编程方式,真的可以大幅提高开发速度。从时间上,一个人1小时到3天不等,就可以开发出一款类似《赛道狂飙》的AI游戏。
以下5款游戏,就是不同的开发者用Vide Coding的方式手搓出来的,大部分游戏的画面与创意都受到了认可:
1)3D星际飞行《Fly Pieter》(创业大神levelsio开发)
在这款游戏中,玩家可以驾驶各种飞机,包括Cessna 172、F-16和A-10 Warthog。玩家通过控制战机飞行,切换视角,穿越所有星体、飞艇障碍物。
这款游戏由创业大神levelsio用Cursor和Grok-3开发,前后仅花了3个小时开发,后续优化也由AI来完成。
这款游戏有着“无加载界面”和不错的流畅性,在高峰期在线用户达到2000人。
赚钱方面,游戏全靠卖虚拟道具上的广告位,例如单个飞艇广告位月租金高达2500美元。《Fly Pieter》通过“资产租赁”降低用户干扰,提升了广告主精准投放效率。
在游戏发布的首周,levelsio卖了2颗星球、19架飞艇 、12架F16战斗机,这款略显粗糙的游戏赚了17360美元(约合人民币12.64万元)。
后续,开发者还计划增加飞机和皮肤选择器,推出不同价格档次的高级版本。
2)屠龙游戏(资深软件工程师Grégory D'Angelo开发)
这个游戏是一款以屠龙冒险为主题的战斗游戏,游戏中的恶龙会喷火、攻击玩家,玩家需要骑马用弩箭击败恶龙。这款游戏的分享动态在X上获得了1.2w点赞。
开发者借助Cursor和Three.js内置几何体(用BoxGeometry、SphereGeometry等代码创建出球体、长方体之类),0行代码开发完成了这款游戏。
凭借不错的流畅性和“如梦如幻”的画面,这个游戏也获得一些好评。
开发者解释,这是因为Three.js的WebGL渲染能力支撑了流畅画面。同时,他还用AI生成后期处理与着色器,不过游戏的物理交互还需手动优化。
3)太空漫步《Space Rush》(MIT博士Chong-U开发)
这款游戏的玩法是在太空的陆地上奔跑,前进获得星星累计积分,并在过程中躲避障碍物。
游戏基于Claude Sonnet 3.7开发,用时仅1天。开发者还用AI处理了后期和着色器,包含星球奔跑交互与后期特效。测试玩家称其“充满吉卜力风格”。
游戏是为了庆祝Windsurf Wave 4而发布的实验性项目,目前尚未商业化,未来或通过Steam平台采用买断制。
4)水上摩托Jet Ski Simulation(网友Cemil Sevim开发)
这是一款“水上摩托+足球”游戏(https://t.co/tBuimd9oQd),玩法就是通过骑行摩托在海上城市里寻找足球,绕过障碍物把足球运到球门处。
开发者受levelsio启发,基于Cursor和Three.js耗时3天开发,游戏使用Three.js实现水面物理模拟,用Cursor生成了特技动作代码。
盈利方面,游戏计划通过“多人竞技模式”引入赛季通行证和皮肤内购,同时探索广告植入(如水上摩托品牌合作)。
5)3D多人海盗游戏(网友fkadev开发)
这款游戏要求玩家要驾驶这艘船,您需要控制方向舵、帆和锚,可以在岛屿附近停靠,依靠大炮进行射击。游戏后续会加入多人战斗模式。
开发者fkadev也是受levelsio启发,用Windsurf模式、花费1小时开发了游戏。
开发过程依赖Three.js的模型加载与AI生成的剧情脚本,但物理碰撞检测需手动调试。游戏后续用AI编程添加了战斗逻辑。游戏被评“玩法新颖”,但平衡性问题突出(如船只操控难度过高)。
游戏开发者倾向开源社区协作,未来可能通过Patreon众筹支持开发。
通过以上案例不难看出,AI已经能够将开发周期从月级压缩至小时级。那么,这种神奇的编程方式到底是如何做到的?乌鸦君总结了以下四步:
1)首先,打开Cursor,在软件中把选择"全接受"模式。
2)对着SuperWhisper麦克风描述,例如说"侧边栏内边距减半",AI能自动精准定位代码并自动修改。不看.lang文件(用于存储游戏、软件等应用程序本地化语言资源的文件)直接构建操作。
3)AI会自动给出修改建议,全部“一键接受”,无视代码差异。报错信息往对话框里一丢,AI通常能自动修复。
4)修复Bug:遇到搞不定的Bug就佛系绕道,或是随便提些要求,让AI自己捣鼓出结果。
某网友提供的Vibe Coding教程:https://github.com/David-Sola/AIGaming
千万可别小看这个事,这意味着,AI正在彻底变革产品开发的方式。
YC曾经做过一个很生动的比喻:
Vibe Coding有点像用MidJourney生成图片:当你对AI产出的版本不满意,就不必纠结于去改prompt,常常直接“Roll”再来几次,生成五六个版本选一个最好看的就行。
相比以前手动从零开始写所有逻辑,这个过程往往非常快。
而且,现在这个趋势的发展速度远远超出你的想象,说几个数据你就明白了:
第一个数据来自YC,根据YC管理合伙人贾里德·弗里德曼在YouTube上透露的信息:其W25的1/4的创业公司中,有95%的代码库是由AI生成。
也就是说,目前YC正在孵化的这一批次创业公司中,有1/4的代码库几乎完全由AI生成。(YC是全球最知名的孵化器,迄今已孵化超过3000多家公司,总估值超过4000亿美金,一直被视为AI创业的风向标。)
第二个数据来自谷歌,上个财季,谷歌CEO称,公司超过1/4的新代码由AI生成。
第三个数据来自投资管理公司ARK Investment。据ARK在一份研究中引用SWE-bench截至今年3月7日的数据:过去一年里,最先进AI模型的软件工程能力已经从4%的成功率飙升到了70%。
AI在改变产品开发模式的同时,也对开发者提出了更高的要求。
具体来说,随着软件构建成本降低,“工程师”占比可能下降,岗位职称和职责也会显著调整。未来可能更注重明确需求,而非实现细节。
用YC的话说,“写代码这件事本身越来越像是跟 AI 对话,而人类工程师更像是在做产品设计或需求定义。”
在未来,顶尖的工程师必须掌握两大核心能力:一是要有自己的产品审美和判断力;二是强大的系统设计能力和深入代码调试的功底。
未来程序员不需要会写代码,但不仅要会审代码,还要懂产品。
在YC CEO Garry Tan看来,未来的开发者更像是产品架构师,具备出色的产品审美,清楚当下什么真正有价值、该构建什么。