MIRA:没有游戏引擎,一个神经网络跑起了可玩的《火箭联盟》2v2 对局
General Intuition、Kyutai 和 Epic Games 在 7 月初发布了 MIRA,这东西听起来像假的,直到你亲手玩到它。MIRA 是一个 50 亿参数的世界模型,完整模拟一场《火箭联盟》2v2 对局,底下没有任何游戏引擎。没有物理代码计算球的弹跳,也没有渲染器绘制球场。一个潜空间扩散模型接收四名玩家的按键输入,每秒 20 次生成每个玩家视角的下一帧画面,全部跑在单张 GPU 上。代码已上 GitHub,训练数据在 Hugging Face,mira-wm.com 上还有一个现在就能在浏览器里玩的在线 demo。
多人,才是这条新闻的重点
可玩的神经网络模拟并不新鲜。GameNGen 早在 2024 年就把《毁灭战士》跑进了扩散模型,Oasis 之后对《我的世界》做了同样的事。但那些都是单人的:模型只听一个人的指令,把其他一切当成布景。MIRA 同时听四个人的。当一辆车碰到球,四块屏幕必须对球的去向达成一致,模型还得分清是谁的输入导致了哪个变化。它为同一场比赛生成四路同步的第一人称画面,并让它们保持足够连贯,让一场真正的 2v2 打得起来。这才是这里面真正难的问题,而且据我们所知,此前没有人开源过这样的东西。
训练数据本身就是一次独立的发布。Rocket Science 数据集收录了约一万小时的 2v2 对局,超过 1.5 万场比赛、约 29 TB,包含四名玩家视角下时间对齐的 720p 视频、键盘输入、比赛事件,以及以 120 Hz 记录的物理状态。每一场比赛都由 bot 打完,用的是公开可得的 Nexto bot,里面没有任何人类玩家的操作。代码采用 Apache 2.0 协议,数据集采用 CC BY-NC-SA 4.0,涉及《火箭联盟》内容的商业使用仍需 Epic 单独授权。而 Epic 的名字出现在这里,是最值得玩味的细节:一家靠卖全世界最有名的游戏引擎吃饭的公司,刚刚参与发布了一款没有引擎的可玩游戏。
它目前还做不到什么
作者们对局限的坦率程度令人耳目一新。所谓"单张 GPU"是一张 Nvidia B200,数据中心级的卡,不是谁家游戏主机里的东西。输出是 720p、20fps,远低于真实游戏在一台中端 PC 上的表现。上下文窗口很短,模型会记不住比分和计时。球有时会自己朝球门飘,车偶尔会在没有输入的情况下抽动,而稀有事件因为 bot 很少打出来,训练得并不充分。它只模拟一款游戏,学的也只是一种 bot 的打法。这些都不减损这个成果的分量,只是告诉你我们在曲线上的位置。
这对游戏创作者意味着什么
看看这条曲线的斜率。2024 年,世界模型给一个玩家跑起了《毁灭战士》。2025 年是《我的世界》。到 2026 年年中,已经是一项带载具物理的四人团队运动,连代码带数据带浏览器 demo 一起开源。引擎这个季度不会有危险,一场比赛一张 B200,对上一个浏览器标签页,根本没得比。但有两条线正在合拢:引擎这边在吸收运行时的 AI 生成内容,比如 Meshy 在运行时生成游戏机制;神经模拟那边则变得可玩、多人、开放。Cinevva 站在这场合拢中浏览器优先的一侧。我们押的是:游戏生产会坍缩进浏览器,即时发布,跑在人们已有的硬件上。等神经模拟便宜到可以对外提供服务,它会先接入这种分发方式,远早于接入一个 100 GB 的安装包。无论走哪条路,稀缺的那样东西都不会变:一个值得玩的作品。