《GTA 5》最近泄露的源代码的分析和整理工作依然在进行中。在源代码里,许多人发现了提及任天堂 Switch 主机的代码,并认为这可能暗示着游戏有在该平台上推出的计划。然而根据一位网友对代码的分析,这个可能性并不高,甚至《GTA 5》的 NS 版本很大可能“从未在开发中”。
在 Reddit 论坛上,网友 RafaelSwi 对这些代码进行了分析。他表示,游戏的 Switch 版本很可能从未在“积极开发中”。Switch 在推出前代号为 NX64,因此在代码中很多处提到的也是这个代号。但他在浏览了这些代码后判断,Switch 版游戏的开发项目可能在主机宣布将使用 ARM 芯片系统后就“冻结了”。
他还表示,在代码中相比主机代号 NX64,直接提及“Nintendo Switch”的次数仅有 2 次非常之少。他写道:“一些要素针对 NX64 进行了移植和调整,但从未具体说明游戏将在 ARM(芯片)上运行。”
不过,今年 8 月 R星在 Switch 主机上发布了《荒野大镖客1》,也意味着 R星的内部引擎 RAGE 被移植到了该主机的 ARM64 上。Rafael 写道:“由于《GTA 5》在 RAGE 引擎上运行,因此尝试在引擎本身之前将《GTA 5》移植到 Switch 上很浪费时间。”
他还表示代码中对已经停运的谷歌云游戏服务 Stadia(代号为 YETI x86)的提及比“Nintendo Switch”要多得多。虽然在 Stadia 的生命周期中一直有相关的传闻,但是直到它停运《GTA 5》都没有登陆该云游戏平台。
最终 Rafael 分析道,因为上述这些原因,所有表示《GTA 5》正在开发任天堂 Switch 版本的网上传闻大概率都是在“吃桃”,完全没有任何证据直接表明 R星在进行相关工作。他还表示“如果游戏代码中提及一个平台名称就意味着该游戏正在为该平台开发的话,那我还说《GTA 5》曾在为 Mac 系统开发呢。”同样,R星也从未为 Mac 系统移植过该游戏。
在帖子中附带的图片中还出现了对于安卓和 iOS 手机系统的提及,另一位用户的评论也指出了这一点。Rafael 回应道,这些系统的提及“可能是 RAGE 引擎文件由于某些特定(和废弃)原因(导致它们)最终出现在那里。一些文件提到从未有过任何 RAGE 游戏的平台,例如 macOS 和 Nintendo DSi。”紧接着一位用户提到 R星和 Remedy 合作开发的《马克思佩恩3》曾推出过 macOS X 版本,Rafael 回应道:“哇,我真的还不知道。我检查了以下,毫不奇怪,它是为使用 Intel x86 的 Mac 开发的。”