
图片:METAL
摘要
- 据报道,在过去大约两周里,用 AI 反编译或通过氛围编程制作的游戏和模拟器出现了数百个,Claude Opus 5.5 的反编译能力被视为背后原因。
- 《光环》《侠盗猎车手:罪恶都市》《辛普森一家:横冲直撞》等游戏的浏览器移植版完成度很高,部分甚至能以每秒240帧为目标运行或连上在线服务器。
- Jared Palmer 和 Pieter Levels 等开发者强调了网络和网址的传播力,同时有观点认为发行商的下架要求将变成一场打地鼠游戏。
用 AI 反编译老游戏、使其能在网页浏览器中运行的移植版,在最近几周内涌现了数百个。据报道,在过去大约两周里,用 AI 反编译或通过氛围编程制作的模拟器和游戏凭空冒出了数百个,原因被认为是 Anthropic 的最新模型 Claude Opus 5.5 极其擅长反编译。浏览器移植的对象包括《使命召唤:黑色行动》《光环:战斗进化》《侠盗猎车手:罪恶都市》《滑板3》和《辛普森一家:横冲直撞》。部分移植版在上线几小时内就被撤下,但用同样方式制作的移植版仍在不断出现。
速度是关键。据报道,过去程序员需要花费数月才能完成的游戏源代码重建,如今能以创纪录的速度完成。《辐射》和《使命召唤:现代战争》的原生移植版,以及把《超级马里奥64》放进《艾尔登法环》的混搭模组,也都出自同一股潮流。浏览器能承载这些游戏并不新鲜。被移植的大多是 PS2 和 PS3 时代的游戏,PS3 的内存约为512兆字节,而撰写报道的记者所用的网页浏览器当时正占用约1200兆字节。报道指出,真正改变的是,只要让 Claude Opus 5.5 通宵运行,一款游戏的反编译就能完成。
运行质量也很高。据报道,记者亲自试玩的部分移植版几乎无可挑剔。《辛普森一家:横冲直撞》的移植版可以以每秒240帧为目标运行,记者试玩的4个《光环》移植版中有一个连在线服务器都能正常工作,延迟也很低。
开发者们关注的是网络这一分发渠道。Cognition 工程副总裁 Jared Palmer 于6日在 X 上写道,游戏反编译、逆向工程以及借助 WASM 和 WebGPU 的网页移植证明了两件事,"尽管有种种局限,网络仍然是迄今为止最好的模因传播系统"。他把网址与车轮、文字、农业、印刷机、蒸汽机和晶体管并列,称其为"有史以来最伟大的发明之一"。
亲自把经典游戏移植到网页上的独立创业者 Pieter Levels 认为,这股潮流兴起的原因在于便捷性。与其打开主机或游戏电脑、安装更新、再花30分钟等待50GB 的补丁,不如打开一个新标签页、输入网址,游戏就能立即开始。Levels 表示:"我认为游戏和主机开发商没有意识到,人们没有时间做这些事。"截至收集时,这条帖子的浏览量已超过9.4万次。
对行业的预测走得更远。X 用户 Tenobrus 在提到一个移植版几小时内就被撤下后预测,几个月内,取代满是弹窗广告的种子网站的,将是集中提供最新3A 游戏完整可玩免费 WASM 版本的网站。他写道,过去需要1亿至2亿美元的3A 游戏,其所有投入的成本和时间正以数量级的幅度下降,因此这股潮流与其说是对游戏产业的生存威胁,不如说更像一场寒武纪大爆发。这条帖子的浏览量超过了12万次。
另一个案例显示了权利的界线在哪里。3D 库 Three.js 的开发者 mrdoob 于5日表示,他把 Unity 在2019年 GDC 上展示的演示 Megacity 移植到 Three.js,在 MacBook Air M1 上以每秒约45帧运行,并将完整演示压缩到75兆字节。由于 Unity 的素材许可,他没有公开运行链接。无论重写代码的速度有多快,图形和模型等素材的权利仍归原所有者,这位开发者自己守住了这一点。据报道,Take-Two 和微软方面的律师可以发出停止侵权函让移植版下架,但制作起来又快又容易的移植版随时可以重新做出来。报道将其形容为自盗版 DVD 以来前所未见规模的知识产权打地鼠游戏。
METAL 曾报道 Anthropic 于9月发布 Claude Opus 5.5。在 METAL 核实的 X 原帖中,Palmer 的帖子引用了 Levels 的帖子,Levels 的帖子又引用了 Tenobrus 的帖子,形成一条链,三条帖子在6日(协调世界时)两个半小时内相继发布。收集到的原文中均没有 Anthropic 或游戏发行商的官方表态。
从权利人的角度看,问题与其说在于制作技术,不如说在于传播方式。制作一个移植版的成本已降到让模型通宵运行的费用,而成果凭一个网址就能扩散。报道预测,游戏发行商的法务团队在可预见的未来将不得不加班。逐条撤下帖子的应对能否跟上重新制作的速度,如今已成为整个行业的问题。
信息来源
- Kotaku — Vibe-Coded Browser Ports Of Games Work Perfectly, Unfortunately →
- Jared Palmer (X) — Jared Palmer on X: gaming decompilation and web porting →
- levelsio (X) — @levelsio on X: porting classic games to web with WASM →
- Tenobrus (X) — Tenobrus on X: fully playable free WASM versions of AAA games →
- mrdoob (X) — mrdoob on X: Ported Unity's Megacity to Three.js →





评论