据The Verge报道,过去一个月左右,借助新AI工具,浏览器版《光环》、iPhone版《塞尔达传说:风之杖》和混合现实版《任天堂明星大乱斗》等非官方复古游戏移植项目频繁走红。AI提高了移植速度,也正在冲击长期依靠协作保存游戏的社区。
这些项目多与“分解”和“重组”有关,即通过逆向工程把游戏拆成基本组件,再重建到原本不支持的硬件上。手工完成这类工作缓慢而繁琐,例如一个团队曾花数年反编译GameCube原版《动物森友会》。AI编程工具显著缩短了这一过程,近几个月移植项目数量急剧增加。
AI顾问、业余从事游戏移植的克里斯·索特雷迪斯看到《命令与征服:将军 绝命时刻》的iPhone和iPad移植版后受到启发。EA去年将该游戏开源。他随后尝试多个类似项目,包括利用社区已有的分解成果把《塞尔达传说:时之笛》移植到移动端。几周内,他同时推进十几个项目。索特雷迪斯说,如果没有AI,这样的速度和数量对他而言不可能实现;如果知道想要什么,这些工具能让人快得多。他也承认,若有更多时间,部分移植在极少AI辅助下也能完成。
这种速度吸引许多人出于娱乐、技术挑战或保存目的尝试AI工具,Reddit、X和GitHub等平台上的新项目大量出现。但从保存角度看,这些移植可能带来问题。分解项目存在的原因之一,是使用者能拆解游戏并理解其运作方式,而AI代劳会丢失这种知识。报道举例说,可以把蜘蛛侠放进蝙蝠侠游戏,但可能不会发现某些编程决策如何形成,这会削弱忠实还原游戏的能力。
AI驱动的分解项目快速增加,令DIY场景不堪重负。上周,一个追踪分解项目并提供资源的社区网站因AI影响突然关闭。网站所有者以“Encounter”为笔名在公告中称,在适当指导、人工输入和代码审查下,AI能显著加快反编译过程,但分解工作的社区属性已被破坏。网站项目一直开源,以鼓励贡献并让整个社区受益,不良行为者正以越来越麻烦的方式滥用这一点。
报道称,这些做法包括拿现有反编译项目用AI“完成”,以及竞相快速移植自己从未真正参与过的分解成果。核心问题之一,是有人借助AI在他人工作基础上赶进度。Encounter称,这类敌意分支几乎不投入精力为现有项目作出有意义的贡献,正在撕裂社区结构。
在游戏保存本就困难的背景下,AI进入分解场景被视为一把双刃剑。报道称,超过90%的经典游戏被估计处于“严重濒危”状态。AI带来兴趣激增,使“分解”和“重组”等小众术语进入头条,也让非程序员有机会试验想法;但许多项目追求速度且忽视细节,与多数保存主义者的目标相悖,后者不仅想让现代观众玩到游戏,也试图理解游戏如何被构建。报道称,这已造成分歧,保存派因大量粗制项目感到失望。