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