前天我让Fable 5写了个网页版红色警戒,没想到发出来之后,呼啦啦来了快一万人。
昨晚我又给它下了个指令:升级一下,出个2.0版。音效重做了,动效更流畅,小兵和坦克的自我决策能力也往上提了一截。
链接在这:https://peaceful-wave-530.fly.dev/
大家有兴趣的可以去感受一下。
· · ·
模型能力的重大进步
我今天想聊的重点不是游戏本身,而是我为什么要用Fable来做这件事。
之前Google的创始人谢尔盖·布林看完用完Mythos之后说了一句话:"这就是AGI。如果你觉得这都不算AGI,那我不知道什么才是AGI"。
我用完也有同感。在我看来,一个大模型在你只给了几句提示词、几乎没有监督的情况下,能写出一个这么复杂的网页游戏,已经是大模型能力的一次重大进步。
当然,评论区里永远不缺另一种声音。
说实话,我看那些评论的时候,脑子里总浮现出郭德纲一段话。他说,如果我跟火箭专家说你这火箭发射得先烧一张报纸,再点燃煤球,那才能发射出去——那个科学家哪怕多看我一眼,他就已经输了。
但转念一想,AI发展太快了,有人不了解其实很正常。所以我还是想认认真真讲一讲。不过我真的希望大聪明们少一点,咱们抱着虚心的心态,认真学一学,AI到底是怎么回事。
评论区主要集中在三类质疑:代码是不是抄的?红警这道题有多难?一把过有什么好吹的?
这三个问题串成了一条逻辑链:第一个问题在问能力的本质,第二个问题在问难度的基线,第三个问题在问工程质量。三个一起成立,这件事才算数。
· · ·
AI是不是在抄代码?
有人可能会反问:AI肯定见过网上的开源红警代码,凭什么说它不是 "看完了抄一遍"?
这恰好是最大的混淆,把 "见过" 等同于 "存了",把 "理解" 等同于 "背了"。
大模型不是一个代码仓库。它训练完以后,并没有把那些源代码存下来,而是把读过的所有东西压缩成了参数。你可以理解为一种高度抽象的 "理解",而不是一份可以检索的档案。就像一个程序员读了一百个游戏项目的源码,然后让他自己写一个,他写出来的东西必然融合了他的理解、经验和即兴判断,但你要他去默写其中某一部分,他未必背得出来。
Fable写红警的原理是一样的。它不是在检索某一段开源代码然后拼出来,它是真的 "理解了游戏引擎怎么搭、战斗系统怎么调度" 这些抽象概念,然后根据我的需求,一个token一个token地生成出来的。
这才是 "生成式模型" 的真正含义。也正因为它是生成、不是拷贝,你让它写红警、写消消乐、写一个谁都没做过的全新玩法,它都是用同一套方式 —— 理解了需求,然后现写。
· · ·
红警这道题有多难?
有人觉得红警是二十多年前的老游戏,做出来也没什么了不起。
我建议认真想想这个游戏在运行的时候实际上发生了什么。
它涉及实时单位移动、攻击伤害计算、网络信息同步,还得搭一个3D视角的渲染引擎。小兵小坦克在地图上的移动、转向、开火,背后是一整套图像引擎、战斗系统在撑着。还有音效系统、基地建造逻辑、单位生产调度——这些东西加在一起,可不是一个人手敲一晚上能敲出来的。
二十多年前红警刚出来的时候,这可是几十人的团队花了一年多做出来的世界级产品。即便放到今天,代码的复杂度并没有下降那么多。你让一个十几二十人的团队从头搞,几个月也不一定能搞定。
所以当AI能够一次性完成这么复杂的一个项目的时候,我觉得这真的是大语言模型到达了一个新的里程碑。
· · ·
一把过的含金量
什么叫一把过?
那天晚上我跟Fable说,就做红色警戒二,别整那些花里胡哨的复仇剧情,先给我搭一个基本的战斗系统,兵种不用太多。说完我就去睡觉了。
等我早上起来一看,它不光把代码写完了,连测试都做完了。它自己跑了一百多轮的测试,145 个功能测试,全绿通过。
它把目标拆成了4个阶段、16个子任务, 从真实地形,到玩法深化,到稳定性硬化,到细节打磨,全部自己规划、自己执行、自己验证。
一个大模型生成一段代码,今天确实不难了。但这段代码能不能用,完全是另一回事。以前我们用AI写代码,最痛苦的不是让它写,而是你得盯着它测。
四个月前我让三万用给自己做个网站,改了十几轮,就是因为它有时候说测过了,其实没测;有时候告诉你改好了,其实动都没动。反复拉扯,人比它还累。
写过程序的人都知道,一个主干程序一次性上线、一次性跑通,人写都不太可能。我当年代码总是跑不通,最后没办法,沦落成了一个产品经理。所以 "一把过" 这三个字,在我心里的分量特别重。
· · ·
从聪明到靠谱
模型比"谁知道得多"的时代已经过去了。现在豆包、Fable、GPT知识点都差不多,真正拉开差距的是靠不靠谱。你扔一个复杂任务给它,它能不能自己拆、自己排、自己干完。
聪明人多的是,靠谱的人少。聪明人聊起来天花乱坠,事一交过去你就得跟在后面盯、催、补。靠谱的人你交代完就不用管了。工作中,靠谱比聪明值钱一百倍。Fable这次让我看到的就是大模型越来越靠谱了。
再往前推一步:做软件的门槛正在被一脚踹开。当执行力不再稀缺,想象力就成了唯一壁垒。
以前是"想得到的人多,做得到的人少"。以后可能要反过来。
当然,信不信由你。评论区的大聪明们尽管笑,但这个世界,从来都是在少数人理解、多数人嘲笑的情况下,一步一步往前走的。
对了,很多人说让我做消消乐,大家感兴趣吗?评论区告诉我。
顺便说一句,猎豹在推进AI Native组织变革,很多经验现在不光自己用,还在对外输出,帮更多企业打造AI Native组织,帮助企业成为AI时代的新物种。