复古电子游戏最近无处不在——尤其是在它们本不该出现的地方。网页浏览器里的《光环》、iPhone 上的《风之杖》、混合现实中的《任天堂明星大乱斗》。过去一个月左右,由于新的 AI 工具,这类出人意料的项目以惊人的频率走红,爱好者们拆解游戏,然后为新的平台重新构建它们。但是,尽管 AI 极大地加快了这些移植的速度,它也在撕裂致力于保存游戏的紧密社区。
反编译与重编译——decompile 和 recompile 的简称——是一种逆向工程形式,涉及将游戏分解为其构建块,然后重新构建,使其能在原本并非为其设计的硬件上运行。手动完成时,这是一个缓慢、艰苦的过程。例如,一个团队花了数年时间反编译 GameCube 上的原版《动物森友会》。但 AI 编码工具大幅缩短了这一时间线,近几个月来移植数量急剧增长。
今年夏天,Chris Sotraidis——一位以游戏移植为业余爱好的 AI 顾问——看到了一款《命令与征服:将军 绝命时刻》(Command & Conquer: Generals Zero Hour)的移植版本——EA 去年将其开源——面向 iPhone 和 iPad。这些“技术挑战”激发他尝试制作几个类似的移植项目,包括利用该游戏现有的社区构建反编译版本制作的《塞尔达传说:时之笛》(The Legend of Zelda: Ocarina of Time)移动端移植版。短短几周内,他就在同时进行十几个项目。他说,如果不使用 AI,这样的效率是不可能实现的。
Sotraidis 说,其中一些移植“如果我有更多时间,在极少的 AI 协助下也是可能的”。“但我足够诚实地说,没有它,这样的速度和数量对我来说是不可能的。相比之下会极其缓慢。如果你知道你想要什么,这些工具能让你快得多。”
这种速度吸引了许多人尝试这些 AI 工具,无论是为了好玩、技术挑战还是保存原因。这也是为什么 Reddit、X 和 GitHub 等平台上似乎涌现了大量新项目的原因之一。但从保存主义者的角度来看,这些移植可能存在问题。反编译项目存在的原因之一就是用户可以拆解游戏并理解其工作原理,但当 AI 完成工作时,这种理解和知识就丢失了。当然,你可以把蜘蛛侠放进蝙蝠侠游戏里,但你可能不会发现某些编程决策是如何产生的,这可能会损害忠实恢复游戏的能力。
“如果你知道你想要什么,这些工具能让你快得多。”
AI 驱动的反编译的快速步伐让 DIY 场景不堪重负。上周,一个专注于社区、跟踪反编译项目并提供各种资源的网站因 AI 的影响而突然关闭。该网站的所有者以 Encounter 为笔名,在宣布关闭时说:“现在很清楚,在正确的指导、人工输入和代码审查下,AI 可以显著加快反编译过程。”“同样清楚的是,反编译的社区方面已经被破坏。我们的项目一直是开源的,以鼓励贡献并惠及整个社区。不良行为者一直在以越来越令人不安的方式滥用这一点。”
这些方式包括利用 AI“完成”现有的反编译项目,以及竞相快速移植用户从未真正参与过的反编译项目。本质上,一个大问题是人们利用 AI 匆忙完成过程,同时建立在他人工作之上。鉴于现有反编译场景以社区为中心的性质,这尤其成问题。Encounter 写道:“底线是,这类敌对分支对现有项目几乎没有做出有意义的贡献,撕裂了我们的社区结构。”
鉴于视频游戏保存方面持续存在的挑战——据估计超过 90% 的经典游戏处于“极度濒危”状态——反编译场景中 AI 的兴起可以看作是一把双刃剑。一方面,它引发了兴趣的激增,使 decomp 和 recomp 等词从 niche 术语变成头条新闻,同时让非程序员有机会实验和测试想法。另一方面,许多项目中的速度和缺乏对细节的关注与大多数保存主义者的目标背道而驰,他们不仅试图为现代观众保留游戏,还试图理解游戏的构建方式。AI 是一种快速修复方法,但可能带来长期弊端。
这造成了分歧,保存一方感到对粗制滥造之物的泛滥感到幻灭,而 AI 一方则对可能性感到兴奋,尤其是随着工具的不断进化。正如 Sotraidis 所解释的:“我认为今天许多被斥为粗制滥造的东西,随着工具变得更好、人们学会善用它们,是可以改进的。这并不意味着当前的批评无效。更好的工具不会自动让人们给予适当的认可或善待彼此。但我确实认为,有思想的创作者和构建者将能够更快地创造出更惊人的东西。”
对于那些强烈反对在经典游戏的移植和反编译中使用 AI 的人来说,他们可能正在打一场必败之仗。AI 工具似乎正在渗透游戏开发的方方面面,而不仅仅是在业余复古爱好者的领域。Fortnite 的开发商 Epic Games 最近推出了其 PC 游戏商店的 vibe-coded 版本,并且据报道,它已转向“AI 加速开发”,用于即将与 Disney 的合作。在 X 上,Epic 的 CEO Tim Sweeney 写道,他相信 AI 工具将带来“游戏的新黄金时代”。
与此同时,至少有一个大牌已经拥抱了反编译场景。Xbox CEO Asha Sharma 成立了一个名为 Xbox Labs 的内部部门来探索这一领域,并“将新兴想法转化为我们的玩家和开发者可以体验的东西”。她指出:“虽然很难预测游戏的未来,但很容易看到让优秀游戏更容易获取、赋予老游戏新生命、让更多玩家成为创作者和共同创作者的可能性。”(目前,该部门唯一预告的是一个实验性仪表盘。)
在老游戏成为严肃生意的当下,Xbox 拥抱反编译尤其引人注目。今年一些最大的发布是Halo: Combat Evolved和Ocarina of Time的重制版,而Resident Evil 已焕发新生,部分原因是一系列强有力的重制版。未来的问题是,观众更愿意玩奢华的 Halo 重制版,还是可以随身携带的 vibe-coded 移植版。
