Meta 放弃的圣安地列斯 VR 项目,被社区开发者带到了 Quest 3
第三方开发者 GeT_RiCh 发布《GTA:圣安地列斯》Quest 3 移植工具包 Alpha 版,需用户自行编译安装,官方项目取消后社区接手推进。
官方项目搁浅近五年后,社区开发者发布 Quest 3 移植工具包
Meta 曾在 2021 年高调宣布《GTA:圣安地列斯》将登陆 Quest 2,但该项目此后悄然终止。时隔近五年,第三方开发者 GeT_RiCh 公布了一个面向 Quest 3 的移植项目,将这款经典开放世界游戏带入 Meta 的 VR 头显。目前发布的是 0.1.1 Alpha 版源代码工具包,并非可直接安装的游戏成品。
根据项目说明,用户需要自行拥有合法安卓版《GTA:圣安地列斯》,在电脑上编译 OpenXR 层,并将生成的程序安装到开启开发者模式的 Quest 3 设备上。这意味着整个流程仍带有明显的实验性质,面向的是具备一定技术能力的玩家。
安装流程与技术要求:签名校验与手动确认缺一不可
项目对源文件有严格限制。用户必须在安卓设备中安装 Google Play 版《GTA:圣安地列斯》ARM64 架构 2.11.311 版本(versionCode 4234641),然后通过 ADB 导出完整分包文件。这些文件必须保持未经修改或重新命名,且保留 Google 原始签名证书。构建工具会检查签名哈希,若文件被重新签名或自行合并,安装流程将拒绝继续。
此外,安装并非完全自动化。构建向导要求用户明确输入“INSTALL”后才会执行安装操作。用户还需额外准备一份特定的 PS2 音效包,原因是“Google Play 版 APK 中并未包含项目运行所需的部分音频内容”。
GeT_RiCh 透露,开发过程中使用了 Claude 协助编写部分代码。不过,最终成果并非由 AI 简单生成,开发者本人进行了大量适配操作,AI 工具仅起到辅助作用。
非官方移植潮起,VR 社区填补官方空白
从当前状态看,这个项目距离完整的《GTA:圣安地列斯》VR 版本仍有相当距离。但其意义或许不在于让一款 22 年前的游戏在 Quest 3 上获得完美 VR 体验,而在于 Meta 当年投入资源宣布、却始终未正式推出的官方项目,正由一名社区开发者、一个 Discord 社区以及一份代码仓库重新推动。
Meta 当年为何迟迟没有推出 VR 版,目前没有官方解释。Quest 2 的硬件性能是否足以运行针对第一人称 VR 体验重新制作的开放世界游戏、如何处理室内场景、过场动画和载具视角,以及 Take-Two Interactive 是否认为 VR 版本能带来足够商业回报,都可能是项目被砍的原因。
事实上,今年以来 VR 社区已出现越来越多类似的非官方移植项目。例如,8 月曾出现《马里奥赛车 64》VR Mod、《塞尔达传说:旷野之息》Cemu VR Mod,以及通过 WinlatorXR 让《半条命 2》在 Quest 3 上实现独立运行的项目。越来越多原本没有官方 VR 版本的传统游戏,正由第三方社区开发者自行移植。
这一趋势表明,在官方支持缺位的情况下,社区正成为 VR 内容生态的重要补充力量。尽管这些项目往往处于早期阶段、安装门槛较高,但它们验证了经典游戏在独立 VR 头显上运行的可行性,也为未来更多非官方移植提供了技术参考。