这里有五千年前编写的程序,那时人类尚未踏出地球。令人战栗又着迷的是,不同于堪培拉那些早已废弃的残骸,这些代码依然活跃。经由百万条错综复杂的继承脉络,许多古老指令仍在运转。
——弗诺·文奇,《天渊》
每当提起深植于玩家记忆深处的“白月光”老游戏,每一代人似乎都拥有不可替代的青春注脚。在娱乐选择匮乏的年代,依托早期简陋技术搭建的网络世界,承载了无数人纯粹而简单的回忆。
但互联网信息如流沙,短短数载便易被埋入赛博坟场,沦为“失传媒体”。
如今寻找一款单机老游戏尚非难事。即便冷门至极,只要光盘尚存,提取镜像文件即可重温旧梦。
那网络游戏呢?一款停服近30年、源代码已佚的老网游,该如何寻回?
近期,美国资深开发者Jon Radoff(以下简称Jon)给出了答案。拥有数十年开发经验的他,借助AI逆向工程,让他在19岁时制作的网游《未来往昔传奇》(Legends of Future Past,下文简称《未来》)重获新生。
《未来》是一款发布于1992年的多人在线文字游戏,亦是最早的商业角色扮演游戏之一。运营7年后,于1999年正式停服。因年代久远且源码遗失,《未来》仿佛已蒙尘多年。
不过,近日这款作品以网页版形式奇迹般回归。
20世纪90年代海报
在深入了解《未来》前,我并未抱太高期望。
这两年复活的老游戏,多打着怀旧旗号行圈钱之实。加之《未来》顶着“纯AI制作”的光环,其质量如何,大家心知肚明。
复活老游戏工程浩大:需等待授权、洽谈合作、反复核验资料完整性……
荒诞的是,重启《未来》前,原作者Jon手中仅余三样物件:残缺的游戏文件、一段1996年的游戏录像,以及一份由当时管理员提供的网络脚本。
难道他要凭这几页“破纸”,配合不太听话的AI,逆向还原所有角色逻辑与庞大世界观?
Jon啊Jon,你这是在玩火!
这过程宛如失去味觉的孙红雷,仅靠后厨经验与食客评价,试图复原一桌满汉全席。
说干就干,Jon与AI就此踏上复活之旅。
首先,Jon将仅存的文档输入AI,进行逆向翻译,解析底层编程逻辑。随后,结合管理员提供的脚本进行逆向重构。
还原过程中,AI常因各种原因罢工。涉及伤害等级、天气对命中率影响、姿态修正等需频繁调用上下文的内容时,错误频发。
此时,Jon登场。他宛如坐镇后方的指挥官,在AI即将偏航时给出精准判断,指引其驶向正确方向。
作为网游,《未来》体量庞大。90年代制作原版时,Jon团队耗时数年构建世界观。
正如Jon所言:“我们当时投入的大半精力并非创意,而是工程开发。”
但在AI爆发的今天,Jon与AI从启动到完成《未来》复活,仅用了一个周末。
那么,AI复活的《未来》究竟表现如何?
几个简单数字足以概括现状:2273个房间、1990件物品、297种怪物、五大魔法学院的88种法术、30种灵能学科、完整的采集制作系统(采矿、冶炼、锻造等)、8个可玩种族及完整时间系统。
《未来》远超预期。作为文字网游,它保留了30多年前的“原味”——无画面,全靠脑补。玩家行为与环境皆由文字描述。虽缺精致画质,朴素文字却带来极强沉浸感。
想象力才是最佳显卡。
若说美中不足,便是不支持中文。这让我这个“乡下人”需反复对照翻译,才能确保指令准确执行。
令人抓狂。
抛开纯文字形式,《未来》的内容量与游戏性,即便置于电子游戏高速发展十余年后的今天,仍是杰出之作。
忠实重制原版
此外,复活版《未来》实行代码开源,使游玩体验充满变数。
1993年,《未来》刚发售时,《电脑游戏世界》评委不仅授予其艺术卓越特别奖,更对其创造力与想象力惊叹不已。
今日,复活版《未来》再次引发玩家震撼,帖子下方收获大量老玩家支持。
社区内甚至掀起一股缅怀老游戏的独特风潮。
来自《未来》社区维护者的留言
其实,复活老游戏是经久不衰的话题。
AI普及前,有人曾通过“古法编程”尝试还原失传游戏。
《红警2》母公司创始人路易斯谈源代码丢失
例如同样遗失源码的《红警2》。此前,一位保加利亚网友通过“手工逆向”将其还原,并以“网页版+开源”形式分享。
但这耗费了他五年光阴。
“红色井界2”截图
与“手工逆向”不同,AI高速发展的当下,借助AI逆向成为复活新路径。
前阵子,国内一名玩家在AI协助下,仅用20天左右,便在网页逆向还原出世纪初发售的《剑侠情缘》三部曲。
网页版《剑侠情缘》内置编辑器,支持随时修改。不仅是基础数值,剧情走向与人物对话均可通过控制台调整。
控制台界面直观简洁
简易的开源修改界面,让玩家有机会打造专属“剑侠情缘”。
出于互联网开放精神(亦有商业化与版权考量),这些复活老游戏多以公布源代码方式上线。随着开源重制在社区刷屏,人传人效应显现,吸引了一批资深程序员加入。
但必须指出,即便有AI参与,还原或修改老游戏仍极困难。无论是AI还原还是“手工逆向”,相关开发者现实中皆有长期编程经历。
他们坦言:“AI非自动模式,更像不知疲倦的天才搭档,你需要时刻关注。”
像我这种连CE修改器都玩得手忙脚乱、不懂定位BUG的凡人,纵与AI缠斗三百回合,恐怕也仅达“自学动画三年”水平。
按理说,这些老游戏在画面与设计上早已落后,为何仍有前赴后继者尝试复活?
即便成功,往往惨淡收场
究其根源,离不开“遗憾”。当年遗憾太多:遗憾未在《月影传说》江湖找准位置,遗憾未能在《新剑侠情缘》护住昔日伙伴……
人们想在复活游戏中重温旧梦,改写遗憾结局,为心中积郁画上圆满句号,让承载青春记忆的过时老游戏,获得体面退场。
本该随源码遗失、服务器关停而消亡的老游戏,今日能以全新方式演绎,挣脱时代更迭宿命,摆脱数据消亡困境。
或许,缔造这些微小奇迹,亦是AI存在的另一重意义。









