《最终幻想战略版》是史克威尔(当时还只是史克威尔)在1997年推出的PS1游戏,凭借冷峻写实的复杂剧情与扎实的战棋系统,游戏在日本卖出了135万套,后来登陆北美后,总销量攀升至 240 万套,在当时的战棋游戏里算是相当罕见的成绩。
即便时至今日,仍然有不少玩家称其是“战棋神作”“史上最好玩的战棋游戏之一”。
最近,这部经典作品迎来了重制版《最终幻想战略版:伊瓦利斯编年史》, 新作将在今年9月30日发售。对玩家来说,这无疑是个好消息;对SE而言,重制一款口碑卓越的老游戏也本应是件省力又讨巧的事,然而对开发团队来说,这次开发过程却远比预想中要艰难。
其中一个关键原因是:原版游戏的源代码和主数据全都不存在了。
《最终幻想战略版:伊瓦利斯编年史》画面
所谓“不存在了”,倒不是指这些重要资料因为公司搬迁、版权变更或是在漫长的时间流逝中遗失了,而是,原版游戏的源代码和主数据在历代版本更新中被覆盖了。
在现代游戏开发中,开发团队通常会保证每个改动都可追溯,为了确保原始数据不被覆盖,每次新增内容都会生成独立分支,原版数据则被妥善归档。这样一来,无论过去多久,都能安全访问源代码和主数据,为更新、修Bug或重制提供保障。
示意图
但今年6月接受采访时,《最终幻想战略版:伊瓦利斯编年史》的制作人前广和丰提到,在《最终幻想战略版》最初的开发过程中,每当更新版本,或是进行多语言本地化时,都会在现有版本上直接覆盖。
比如,在进行英语本地化时,团队会先提取日语版的数据,然后用英语版的数据覆盖。需要制作其他语言版本,就在已有的英语版数据上再次覆盖。最终,“因为我们不停地覆盖,真正的原版早就已经不复存在了。”
因此,SE虽然不用从零开始制作《最终幻想战略版:伊瓦利斯编年史》,但要从PS1版、PSP版、NDS版乃至移动版中,重新拼凑出“真正原版”的《最终幻想战略版》可以说是非常困难。
摆在开发团队面前的可行方案只有两种,要么对PS1版本的《最终幻想战略版》进行逆向工程,将二进制语言翻译成人类可读的代码,这是一项耗时且极其艰巨的任务;要么彻底从头开始敲打码。
民间有一些逆向编译主机游戏的团队,基本完成每款游戏都要耗时三年以上
但即便选择从头写代码,开发团队仍然面临一个难题:如何保证重制版原汁原味,每个角色的数值、战斗逻辑都必须尽可能忠于原作。
最近,SE在油管上传了一条制作人前广和丰与美术总监皆川裕史的访谈视频,讲述了《最终幻想战略版:伊瓦利斯编年史》的开发幕后。二人提到,为了给玩家带来最原汁原味的体验,团队对现有所有游戏版本进行了细致分析,还查阅了粉丝们创建的各种网站,下载了社区整理的资料与数据来对照。
皆川裕史解释,之所以会出现这样的情况,是因为“粉丝在保存各种数据方面做得比我们还好”。他解释道,有时其他开发人员会向他询问某个细节,虽然他总是自信回答,但结果却并不准确。久而久之,团队成员发现依赖粉丝网站获取信息更为可靠。
随后,两人也向网站管理员和数据提供者们表达了感谢:“我非常感谢所有粉丝,感谢你们为保存这些信息所做的贡献,”前广和丰道:“有了大家的帮助,我们才能制作出一款忠实于原作的优秀游戏。”
故事虽然听上去有些滑稽,但这种现象其实并非过去式。即便当下,许多老游戏仍然面临着永远消失的风险——无论从前段时间数万名玩家请愿“停止杀戮游戏”,还是从各类民间保存项目来看,很多时候玩家社群都在档案保存上比官方更用心、对游戏投入了更多爱。
某种意义上,大概也正是这种爱,才能使游戏超越时间,以崭新的面貌再次出现在玩家面前。

