近日,热门系列的初始之作《孤岛惊魂1》的源代码在网上完全泄露。这款游戏有着非常重要的历史地位,它成功让开发商的 Crytek 在市场上占据一席之地,并催生了育碧最长久和最受欢迎的 FPS 系列之一。虽然依然拥有许多粉丝,但是它已经是 19 岁的“高龄”。因此它的粉丝希望能够让这款老游戏焕发新的生机。
这部游戏的源代码近日突然无缘无故的出现在了 Internet Archive 互联网档案室中,有可能是某个该作的开发人员发现自己保存了一份游戏的源代码并将其分享至网络上。这为粉丝们带来了一些希望。
泄露的是游戏的 1.34 版本,并生成是完整源代码。但一位审阅人员表示它实际上并不完整,“但已十分接近”。
这位名叫 MobCat 的审阅者写道:“根据我有根据的推测,这是 PC 版本游戏增加对育碧游戏启动器/DRM 的支持的源代码树部分泄露。它确实包含了一些 exe,但没有 Xbox 代码,也没有游戏资源。”而且,这些代码似乎也存在大量编译错误。另一位审阅者者则声称代码在 Visual Studio .NET 2003 中进行一些修改即可编译。
没人知道谁分享了这些代码,上传用户 Llaetha.ro 此前从未发布过任何其他文件。《孤岛惊魂1》社区 Discord 成员推测,这是一位对这款游戏特别感兴趣的前 Crytek 员工想要将其分享给自己的朋友“用于学习“,并打算在之后公开,但其中部分代码提前被向公众公开了。
而粉丝们更感兴趣的是拥有源代码能够做到的事情。虽然目前游戏依然可以通过正常途径购买,但考虑到游戏的年龄,它显然已经有些不符合时代的标准了。在 Steam 上一些玩家表示,游戏的许多机制体验并不流畅,例如潜行和载具系统。
很久之前《孤岛惊魂1》就已经发布了 SDK 和关卡编辑器,因此游戏原本就有 Mod。但源代码可能意味着社区能够制作更加大型的 Mod 来让游戏整体体验更现代化,并且让用户能够对游戏引擎本身进行更改和修复。
目前 Mod 社区有计划推出 RTX 光追支持,以及对游戏整体进行改进。虽然社区感到非常兴奋,但同时他们也非常谨慎,因为他们明白育碧可能随时禁止他们的项目进程。一位社区成员表示:“我们没有获得育碧的许可使用泄露的源代码。不过也有《狂飙》系列这种逆向工程并且拥有许多 Mod 且一直在获得更新的先例。”Mod 社区讨论中,有些人指出 Mod 制作者被允许将游戏的源代码用于非商业目的一些情况,但另一方面也有人提到了《GTA3》和《GTA罪恶都市》的玩家 Mod 项目被发行商严令禁止甚至采取法律行动的强硬立场。
育碧目前尚未对泄露发表评论,也没有给出任何关于游戏源代码使用的许可或禁止通知。一位社区成员说道:“这款游戏需要新的活力。如果育碧给 Mod 制作者开绿灯,我们会非常感激。”