安卓设备能不能本地跑PC游戏,这个问题在玩家圈里吵了很多年。最近GameNative给出了一个新答案:他们演示了在安卓设备上运行《给他爱5》《荒野大镖客2》,并且为这两款游戏所需的Rockstar Games Launcher提供了支持。

注意,这里说的是本地运行,不是串流。GameNative的路线是直接在安卓设备上跑PC游戏,绕开串流方案。这个区别很关键,也是它引发讨论的原因。

打开网易新闻 查看精彩图片

它到底怎么做到的

这次更新的核心,是一个无界面的Steam客户端实现。开发团队在后台启动了一个叫"steamhost"的东西,但不显示常见的Steam客户端界面。游戏依然能获得完整的Steam运行环境,用户不需要同时开启整个桌面客户端。

换句话说,Steam该在的东西都在,只是那层壳被拿掉了。对于在手机上折腾PC游戏的人来说,这解决的是一个很实际的问题:界面本身占资源,也占操作空间。

在此之前,想在主要平台玩PC游戏,通常要依赖Steam服务和第三方Windows启动器。GameNative的开发路线图里还包括Rockstar、EA和其他外部客户端,其中EA App的支持目前还在开发中。

支持范围与已知限制

目前项目已经支持Steam、Epic Games、GOG和Amazon游戏库,同时兼容控制器和一些手柄。它的GitHub页面获得的星标数量已经超过1万。

开发团队也在继续提高Steam多人游戏的兼容性。项目此前加入了轻量级的Bionic Steam实现,用于处理DRM、DLC和网络连接,但并非所有游戏都能正常使用在线功能。

团队明确表示,《给他爱5》的Online模式以及核心级合作模式依然依赖限制,相关问题解决后才能真正可用。这句话翻译一下就是:单机部分能跑,联机部分还得等。

正方的理由

  • 本地运行,不依赖串流,理论上没有网络延迟问题
  • 无界面Steam客户端降低了资源占用和操作干扰
  • 支持库覆盖Steam、Epic、GOG、Amazon,兼容手柄
  • GitHub星标超过1万,说明有持续的社区关注

站在支持的一方看,这件事的意义在于把"安卓跑PC游戏"从概念演示推进到了具体游戏可运行。两款R星作品能跑起来,本身就是一次验证。

反方的理由

  • 《给他爱5》Online和核心级合作模式仍受限制,在线功能不完整
  • 并非所有游戏都能正常使用在线功能,兼容性存在明显边界
  • EA App支持仍在开发中,外部客户端覆盖还不完整
  • 安卓设备本身的性能差异,决定了体验不可能整齐划一

反方的核心质疑其实很朴素:能跑和能玩是两件事。演示能启动两款大作,和日常稳定游玩之间,还隔着兼容性、性能和在线功能三道坎。团队自己也没有回避这一点,明确说相关问题解决后才能用。

我的判断

这件事值得关注,但不值得过度兴奋。GameNative展示的是一条技术路径的可行性,而不是一个已经成熟的解决方案。无界面Steam客户端这个思路确实聪明,它绕开了界面层的负担,让游戏直接拿到运行环境。

但限制也写得很清楚:在线功能是短板,EA App还没做完,兼容性有边界。对于想拿安卓设备当主力PC游戏机的玩家来说,现在还不是时候。对于喜欢折腾、愿意接受不完美的玩家来说,这个项目的进展值得盯一盯。

它更像是一个正在施工的工地,而不是一栋可以入住的房子。至于这条路最后能走多远,得看团队怎么解决在线功能这道题。