网易首页 > 网易号 > 正文 申请入驻

为 Agent 重造一台游戏引擎:南大联合南洋理工提出 VibeGame,Agent 团队自己试玩、反思、进化

0
分享至





视频链接:https://mp.weixin.qq.com/s/aDRYXLMXpc_QyQHfrxwiYQ

大模型的编码能力让 Vibe Coding 成了软件开发的新常态,“一句话生成 xx 游戏” 也在社交媒体上反复刷屏。但这些刷屏的 demo 有一个共同点:第一个能跑起来的版本,就是终点。

而在真实的游戏开发里,第一个可玩版本恰恰是起点。针对这个问题,近日来自南京大学模式识别实验室(PRLab)的胡文博、李垦、魏佳哲,在司晨阳教授的指导下,联合新加坡南洋理工大学 S-Lab 提出游戏开发智能体框架VibeGame。研究团队把这一任务定义为Prompt-to-Game Development:从一句自然语言和一张可选的概念图出发,交付一个完整可玩的游戏工程,并支持用户此后持续修改它。

为此,VibeGame 组建了一支由 8 个专业 Agent 组成的开发团队,并为这支团队从头重造了它脚下的游戏引擎。每个版本都要经过团队自己试玩把关,而每一次成功交付,都会沉淀成让下一款游戏起点更高的经验。





  • 论文标题:VibeGame: Prompt-to-Game Development with AI-Native Engine and Self-Evolving Adversarial Agent Team
  • 论文地址:https://vibegame.tettet.org/technical_report.pdf
  • 项目主页:https://vibegame.tettet.org
  • GitHub 地址:https://github.com/tettethu/VibeGame

一、从 VibeCoding 到 VibeGame,挑战重重

游戏开发本就是软件工程中一个格外困难的领域,一款游戏往往需要美术、策划、程序等多个工种协作数月甚至数年,要实现的一般都不是简单的输入输出关系的叠加,而是一个实时运转的交互世界。现有的 Coding Agent 在开发游戏时暴露出四个核心能力缺口:

  • 画不出美术。没有图像生成与后处理工具,Agent 只能拿色块和几何形状搭占位图,仅能验证玩法,但远远达不到游戏素材的美术要求。
  • 跟不上帧率。游戏每秒 60 帧,但是 Agent 的思考还是以秒来计量的,它既不能像人一样靠手感试玩,也不能拖着鼠标所见即所得地改场景。
  • 进不去引擎。传统游戏行业的引擎和美术工具都是为人类工程师设计的,工程状态散落在层层 GUI 面板与二进制文件中,哪怕接上 MCP 也只能露出有限接口,Agent 调试起来困难重重。
  • 读不懂需求。「做一个空洞骑士风格的 Boss 战」—— Boss 有几个技能?攻击节奏多快?玩家挨几下会死?空白只能让 Agent 靠设计经验填,而且很容易踩雷:每个决定单看都合理,拼在一起得到的却不是用户想要的游戏效果。

二、一支会试玩、会互相挑错、

还会自我进化的游戏 AI 开发团队

面对这四个缺口,VibeGame 给出了一台让 Agent 能亲自玩游戏的引擎、一支会互相挑错的 Agent 团队和一座不断积累的可复用经验库。



1. AI-Native 游戏引擎:让 Agent 真正玩得到游戏

今天的游戏引擎都是为人设计的。工程状态散落在编辑器面板、配置系统和二进制素材里,人点几下就能看到的东西,Agent 完全够不着。

VibeGame 的选择是,在 2D 游戏框架 Phaser 之上重新搭一台专门给 Agent 用的引擎。它满足三个条件:

  • 一切都是文本。场景、动画、碰撞、数值这些传统引擎藏在面板和二进制文件里的东西,在这里全是带类型检查的 JSON 格式文件。Agent 改游戏和改代码是同一件事,而且引用了一张不存在的图这类低级错误,游戏还没跑起来就会被拦下。
  • 游戏可以被按下暂停键。Agent 能暂停游戏、一帧帧往前推、注入「跳跃」「攻击」这样的操作,再读取状态、截图比对。那个跑得飞快、Agent 根本追不上的实时系统,就此变成了它能按自己节奏检查的对象。
  • 源码摆在明面上。引擎的完整源码随工程一起分发。文档没写清楚、或者版本对不上的地方,Agent 直接去读源代码。

这台 AI-Native 的游戏引擎,第一次让一个游戏工程对 Agent 来说,是完全可读、可写、可验证的。

2. 八个 Agent 的开发团队:自己干的活,交给别人验收

一个 Agent 从头做到尾,等于让它自己判自己的卷子 —— 尤其是画面好不好看、手感跟不跟手这类主观的事,最容易被自己放过去。

于是 VibeGame组建了一支八人团队:制作人、策划、美术、架构、程序、审计、试玩、验收。团队按一条硬性原则运转:任何 Agent 的产出,都由没有参与生成它的角色来检验,这支团队也被称作对抗式 Agent 团队(Adversarial Agent Team)。

一款游戏从一句话到交付,要走三步:

  • 第一步,意图对齐。制作人先追问用户到底想要什么,策划据此写出正式的游戏设计文档,美术画出概念图定下视觉调子。这两份材料经用户点头,就成了后续所有开发与审查共同对齐的标准。
  • 第二步,并行开发。项目拆成代码、美术、策划三条线同时推进。代码要先规划再实现,而且要过两道检查:审计对着设计文档查,试玩进游戏真玩,行为和画面都对上才算完。
  • 第三步,对抗修正。三条线收工后,验收对整个游戏终审:功能、画面、手感,任何一项不合格就附上理由打回,转成修复任务重新进入开发,直到过关。全程默认自动,用户也随时可以插话,反馈会带进后续开发。

第一次交付不是终点。用户随时可以回来提新要求,团队先读懂已有工程,判断哪些保留、哪些重写,再按改动大小决定:小改直接动手,大改重走完整流程。

3. 免训练自我进化:越用越强,越用越默契的游戏开发团队

每交付一款游戏,团队都会把验收过的经验沉淀成三类资产:

  • 骨架(Skeleton):某类游戏的可运行模板,保留工程结构和调好的参数。
  • 组件(Module):状态条、小地图这类跨项目通用的功能,自带检查逻辑。
  • 契约(Contract):记录做某类功能时各角色怎么配合,比如做一张地图,策划、程序、美术、试玩各交付什么。

下一个项目开工时,相关资产会被检索出来当起点,但不是照搬 —— 它们必须在新项目里重新适配、重新验证过才能用。整个过程不更新任何模型参数,团队靠积累项目历史、代码库和合作经验变强。于是每交付一款游戏,下一款的起点就高一点。

三、从一句话造游戏,到给成品动手术:

VibeGame 的多场景实战

VibeGame 可以在各种情况下处理用户的请求,涵盖从零创作、参照概念图开发,以及对已有游戏的任意扩充与创意修改。

游戏创建(Game Creation)

只需几句话描述玩法,系统便自行补全设计、代码与美术,交付完整可玩的游戏工程;附上一张概念图,角色、场景和配色还会对齐它的风格。



游戏编辑(Game Edit)

用自然语言对同一个项目提出任意修改:小到整体换皮,大到把回合制改成实时动作、让玩家和 Boss 互换身份,系统都在已有工程上改,不从头再来。



结语

回头看,VibeGame 做对的是三件事。

它没有把 Agent 接到现成的引擎上,而是从地基重造了一台。工程全是文本,游戏能被按帧暂停和推进,源码全部摊开给 Agent 看…… 这些设计让 “改游戏” 第一次和 “改代码” 一样完全可控。

它没有让一个 Agent 从头干到尾,而是让八个角色互相制衡。试玩 Agent 是真的进游戏里玩了一遍,验收 Agent 是真的盯着画面挑毛病,不合格就附上理由打回重做。

它也没有让经验随项目一起蒸发。骨架、组件、契约被留了下来,不更新任何模型参数,团队却能一款比一款做得顺。

当开发、测试、迭代、进化被连成一个闭环,“一句话生成游戏” 的终点,就成了游戏开发真正的起点。而这个起点,属于每一个想做游戏的人。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
31岁新加坡女子网恋中东富豪,骗到迪拜遭控制,被逼卖淫数月

31岁新加坡女子网恋中东富豪,骗到迪拜遭控制,被逼卖淫数月

四海神君
2026-10-16 15:00:04
云南失联男子找到!遗体成碎尸,救援队曝内幕,真正死因至今成谜

云南失联男子找到!遗体成碎尸,救援队曝内幕,真正死因至今成谜

阅微札记
2026-10-18 14:15:58
个人收入要开始严查?2026年起如果账户收入超过这个数,注意下准没坏处。

个人收入要开始严查?2026年起如果账户收入超过这个数,注意下准没坏处。

巢客HOME
2026-10-13 05:10:03
2016年叫嚣“今夜开战”!美国日裔上将哈里斯,擅自调遣航母闯南海,最后竟因一撮胡子翻车了!

2016年叫嚣“今夜开战”!美国日裔上将哈里斯,擅自调遣航母闯南海,最后竟因一撮胡子翻车了!

z千年历史老号
2026-10-09 17:23:20
黑鹰Next换发功率提升50%!增载近半吨,剑指服役超百年!

黑鹰Next换发功率提升50%!增载近半吨,剑指服役超百年!

航空之家Aviation
2026-10-18 09:21:35
平庸的半成品垃圾!《街霸》真人电影口碑翻大车

平庸的半成品垃圾!《街霸》真人电影口碑翻大车

游民星空
2026-10-16 17:22:24
博士求职高校的残酷真相:口头答应不算数,上会通过不算数,签了三方都不算数,没盖章的承诺到底有多脆弱?

博士求职高校的残酷真相:口头答应不算数,上会通过不算数,签了三方都不算数,没盖章的承诺到底有多脆弱?

学术眺望
2026-10-18 09:45:03
4万顶“帽子”、近2000名杰青,为什么换不来几块诺奖菲奖?从“杰青”取消称号到邓煜王虹获菲尔兹奖,中国基础研究的“帽子”之问

4万顶“帽子”、近2000名杰青,为什么换不来几块诺奖菲奖?从“杰青”取消称号到邓煜王虹获菲尔兹奖,中国基础研究的“帽子”之问

学术眺望
2026-10-16 20:20:03
这就是经济下行期的小三吗,时代变得我不认识了

这就是经济下行期的小三吗,时代变得我不认识了

再战五百回合
2026-10-13 09:11:43
历史不会重演,但会惊人相似:中国黄金价格极可能重走2015年老路

历史不会重演,但会惊人相似:中国黄金价格极可能重走2015年老路

浩渺青史
2026-10-17 01:48:48
巴黎车展晚宴,马克龙故意不邀请中企,中国官媒送给法国8个字

巴黎车展晚宴,马克龙故意不邀请中企,中国官媒送给法国8个字

凡知
2026-10-16 10:45:31
懂车帝大量删视频,彻底玩砸了!

懂车帝大量删视频,彻底玩砸了!

财经三分钟pro
2026-10-16 19:36:13
C9大学二级教授逝世,享年66岁

C9大学二级教授逝世,享年66岁

双一流高校
2026-10-18 00:23:00
北京国安VS青岛西海岸:孔特+塞鸟坐镇,国足双星领衔,法比奥张玉宁冲锋

北京国安VS青岛西海岸:孔特+塞鸟坐镇,国足双星领衔,法比奥张玉宁冲锋

零度眼看球
2026-10-18 07:11:15
横看成岭侧成峰,杨幂烟熏妆红毯生图,灵动锋芒,自带独特氛围感

横看成岭侧成峰,杨幂烟熏妆红毯生图,灵动锋芒,自带独特氛围感

娱你同欢
2026-10-09 22:43:25
普京噩梦成真!这个国家终于对俄罗斯出手了,核战真的还远吗?

普京噩梦成真!这个国家终于对俄罗斯出手了,核战真的还远吗?

知法而形
2026-10-12 01:28:55
真废了!场均4.3分+三分15%!历史3D!热火值得吗?

真废了!场均4.3分+三分15%!历史3D!热火值得吗?

篮球盛世
2026-10-18 12:52:16
差2分榜首大战!无罚分真实实力出炉,中超原本有多热闹?

差2分榜首大战!无罚分真实实力出炉,中超原本有多热闹?

无月可归辛
2026-10-17 19:17:24
2027年四大生肖犯太岁,分别是牛、羊、狗、鼠,三招帮你化解危机

2027年四大生肖犯太岁,分别是牛、羊、狗、鼠,三招帮你化解危机

千秋文化
2026-10-17 20:58:36
恩爱15年难抵残酷现实?岳云鹏妻子传来坏消息,和郭德纲关系被扒

恩爱15年难抵残酷现实?岳云鹏妻子传来坏消息,和郭德纲关系被扒

枫尘余往逝
2026-10-17 10:54:24
2026-10-18 15:15:00
机器之心Pro incentive-icons
机器之心Pro
专业的人工智能媒体
14222文章数 142748关注度
往期回顾 全部

科技要闻

王江舟院士:6G到底是不是骗局 是不是收割

头条要闻

员工仅1人的公司中标3千万项目 标书是代写对手被劝退

头条要闻

员工仅1人的公司中标3千万项目 标书是代写对手被劝退

体育要闻

升级版杨瀚森再闯难关:当上开拓者第三中锋还得拼

娱乐要闻

曝郭麒麟与25岁知名女星已经结婚,女方回应关系

财经要闻

马斯克:美债问题只能靠AI和机器人解决

汽车要闻

星瑞L PLUS限时售价10.97万元起 开启智混3L时代

态度原创

本地
手机
健康
时尚
亲子

本地新闻

因新荣记出圈,这座浙东小城才是吃货天堂

手机要闻

唯苹果份额在增,国产全部在降,W41周怎么了?

看着很健康的人,怎么会突然猝死?

重阳寻香:一炉香,一枚囊,她们以手传香

亲子要闻

七个月节奏大师上线,小脚丫自动开启旋转模式

无障碍浏览 进入关怀版