太平洋电脑网 18小时前
打破PC游戏生态壁垒:Valve的Plan B与未来游戏架构的重构
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

繁荣背后的战略隐忧

在电子游戏漫长的发展史中,PC 游戏产业始终建立在一座稳固的 " 铁三角 " 之上:Windows 操作系统、x86 指令集架构以及 DirectX 图形 API 。这三者构成的标准化体系,在过去三十年间为无数经典游戏的诞生提供了温床。

对于现代的 PC 游戏玩家而言,点击 Steam 图标运行游戏是再自然不过的动作。而作为该体系下最大的受益者,Valve 也凭借 Steam 在 PC 游戏生态中的游戏分发市场占据主导地位 。然而,在繁荣的表象之下,Valve 深知自己的商业帝国存在一个根本性的隐患——这座大厦的地基,完全建立在微软的生态之上。

这种担忧并非杞人忧天。长期以来,DirectX API 既是开发者的利器,也是微软最深的护城河 。开发者对 Windows 工具链形成了严重的 " 路径依赖 ",导致 Windows 拥有最多的游戏,进而吸引最多的玩家,反过来又促使开发者首选 Windows 。

而且与索尼 PlayStation 和微软 Xbox 这种掌控了硬件、系统、分发渠道和大量第一方工作室的垂直整合模式不同,PC 游戏生态下的 Valve 虽然掌控着分发渠道,但在基础设施上却是一个 " 寄居者 "。它必须依赖合作伙伴的硬件和竞争对手的操作系统,这种依附关系意味着,Valve 虽然依旧占据 PC 游戏生态中最重要的地位,却始终无法掌握自身命运。

巨人的阴影:商业模式的潜在冲突

这种潜在的风险在 2012 年 Windows 8 发布时首次显现。彼时,微软推出了 Windows Store,希望构建更封闭的应用生态。而 Valve 掌门人 Gabe Newell 激进地称其为 " 灾难 ",但回过头看,这更多是一种战略层面的警觉。

图片来源: ALLThingsD

时至今日,Steam 依然稳坐钓鱼台,微软近几年构建的 Xbox 生态并未对其构成任何实质性的生存威胁。然而,微软近年来大力推行的 PC Game Pass(PGP)订阅服务,却展示了一种完全不同的商业逻辑。微软利用操作系统优势和雄厚的财力,将过去的甚至未来即将发售的大量优质游戏从买断制服务打包转为订阅制服务集成进 Windows 系统,虽然目前看来 PGP 订阅服务并未撼动 Steam 的根基,但这也提醒了 Valve:如果未来游戏分发模式发生彻底变革,或者 Windows 生态策略发生转向,手里没有 " 备胎 " 的 Valve 将会非常被动。

大量优质游戏进入 PGP 图片来源:Microsoft

第一次尝试

正是基于这种危机感,VALVE 早在 2013 年就推出了基于 Linux 的 Steam Machine 和 SteamOS,试图挑战微软 。然而,这次尝试最终以失败告终,暴露了 VALVE 当时在技术和战略上的严重不足:

图片来源:PC Gamer

操作系统本身的缺陷:初版 SteamOS 存在大量 BUG,对硬件兼容性差,且运行效率远不如 Windows 。

搭载 Steam OS 2.0 的 Steam Machine 与 Windows10 平台的游戏性能对比

图片来源:Ars Technica

市场与硬件的定位失败:初代 Steam Machine 采取硬件外包政策,厂商们可以推出不同配置的初代 Steam Machine,这导致初代 Steam Machine 不仅配置混乱,性价比也不如同时代的主机和 PC,在没有明确优势的情况下,Valve 根本无法说服已拥有 PC 的玩家和习惯主机稳定性的主机玩家购买这款昂贵且缺乏游戏阵容的产品。

Alienware Steam Machine 图片来源:engodget

最终,随着销量的低迷和合作伙伴的退出,初代 Steam Machine 在 2016 年后逐渐淡出视野 。

从失败到 Steam Deck 的绝地反击

Steam Machine 虽然最终以失败告终,但也为 VALVE 留下了宝贵的经验和对 SteamOS/Linux 底层的深刻理解。VALVE 的战略也随之发生了彻底的转变:不再要求开发者改变,而是由平台来承担兼容的成本。

2022 年,Steam Deck 的横空出世,标志着 VALVE 战略的成熟。它不再依赖原生移植,而是通过 Proton 兼容层解决问题。Proton 在兼容性与性能方面的改善,使得 Steam OS 终于成为了可以轻松运行大量 Windows 游戏的平台。

图片来源:Steam

而 Steam Deck 的成功,不仅在于其硬件销量,更在于它成功撕开了由 Windows 主导的 PC 游戏生态的一角——根据 Valve 的 Steam 硬件与软件调查,Linux 在 2025 年 10 月的占比突破了 3%(约 3.05%),已超过 macOS 成为调查样本中的第二大操作系统。

图穷匕见:新硬件三剑客

如果说 Steam Deck 是一次成功的尝试,那么 Valve 近期发布的三款新设备,则标志着 Valve 对撬动 Linux 游戏生态的进一步努力。

这三款硬件的背后,是 VALVE 构建的一整套脱离 Windows、甚至脱离 x86 的游戏生态。从图形 API 的 Vulkan,到指令集转译的 Proton 与 FEX,VALVE 正在用代码和对应的硬件一砖一瓦地构建属于自己的 Linux 游戏生态。

重返客厅:Steam Machine 的二次进军

VALVE 的硬件攻势首先指向了客厅,而这正是微软 Xbox 和索尼 PlayStation 的传统腹地。新一代的 Steam Machine 是对过去失败尝试的彻底修正。在策略上,Valve 抛弃了过去外包硬件的策略,转而向主机市场学习,采用定制硬件策略,意图提供一个客厅专精的 Linux 游戏主机。

同时新版 Steam Machine 直接搭载了成熟的 SteamOS 3.0,能够通过 Proton 兼容层无缝继承经由 Steam Deck 验证过的海量游戏库。得益于 Linux 底层系统的轻量化优势,它能将更多的硬件资源留给游戏本身,轻松应对客厅游戏 4K 分辨率的需求。

统一交互:Steam Controller 2

硬件的成功不仅取决于性能,更取决于交互。新版的 Steam Controller 2 同样集成了 Steam 手柄中备受好评的触摸板,解决了传统 PC 游戏(如 RTS、策略类)在客厅无法用手柄精准操作的痛点 。通过统一的交互设计,VALVE 消除了玩家在不同类型设备间切换的障碍 。

颠覆架构:Steam Frame 与 ARM 指令集的挑战

在这三款设备中,Steam Frame 才是 Valve 最具前瞻性和战略野心的一环。它不再满足于在 x86 架构下与 Windows 竞争,而是将目标投向了更具能效比优势的 ARM 指令集架构。

Steam Frame 作为独立 VR 一体机,与其他 VR 设备最大的不同在于其采用了高通骁龙的高性能的 ARM 芯片和最新的 SteamOS。虽然 ARM 架构是实现轻薄、高续航移动设备的理想选择,但这也带来了最大的技术难题:无法直接运行基于 x86 编译的 Steam 游戏。因此,Steam Frame 的真正使命是充当 ARM 游戏生态的 " 滩头阵地 "。

它的推出,意味着 VALVE 将 FEX 转译层技术推向台前。这项技术将允许 x86 架构的游戏指令在 ARM 版的 SteamOS 上高效执行。最终达成 Valve" 游戏与硬件架构解构 " 的目标 。未来,玩家将无需关心处理器是 x86 还是 ARM,这种硬件层面的自由度,正是 VALVE 摆脱传统 PC 游戏生态绑定的关键一步。

这三款硬件的发布,不仅是一次简单的产品迭代,更是 Valve 构建其 Linux 游戏生态的具象化体现。 它们全部运行在 SteamOS 这一核心操作系统之上。然而,要彻底实现构筑 Linux 游戏生态的宏大目标,硬件创新只是第一步。真正决定 Valve 能否摆脱 Windows 束缚、实现原生级游戏体验的关键,在于游戏生态的底层技术:图形 API。

图形 API 的战争 —— 从 OpenGL 到 Vulkan

Valve 的解构战略始于游戏生态的最底层:图形 API。因为开发者对 DirectX 的依赖,天然构成了对 Windows 生态的绑定。因此,VALVE 的目标并非简单地找一个替代品,而是要找到一个在性能上能够超越 DirectX,且完全开放、跨平台的图形 API。而这就是 Vulkan。

图片来源:Khronos

在 Vulkan 诞生之前,OpenGL 是游戏开发者们最常用的跨平台图形 API。然而,随着多核CPU和现代 GPU 架构的普及,OpenGL 的老旧使得其在性能上的弊端逐渐显现,尤其是在性能敏感的游戏领域。

这也使得 OpenGL 在与微软的 DirectX(特别是 DirectX 12)竞争时败下阵来。VALVE 意识到,如果 Linux 游戏想在性能上赶超 Windows,就必须找到一个能够充分利用现代硬件和多核 CPU 的图形接口。

图片来源:AMD

为了从根本上解决问题,VALVE 将目光投向了 Khronos Group 开发的全新图形 API Vulkan。并推动了 Vulkan 的快速发展。Vulkan 最终也成功继承了 OpenGL 的衣钵,成为了一个真正开放、跨平台且精简的 API。

而 Vulkan 的技术优势,恰好解决了 OpenGL 的所有痛点,并成为了 Proton 和 FEX 等转译层发挥威力的唯一技术前提。

极低的 CPU 开销: Vulkan 与传统的 OpenGL 不同的是,Vulkan 可以将众多的底层性能优化权限交给游戏开发者自行调控,从而释放了大量的 CPU 资源。

更高的转译效率: 对于像 Proton 这样的兼容层来说,Vulkan 的低开销特性至关重要。Proton 内部的核心组件(DXVK, VKD3D)需要将 DirectX 指令实时转译成目标 API 指令。如果目标是高开销的 OpenGL,转译本身的性能损失加上 OpenGL 自身相比 Vulkan 更多的 CPU 资源占用,性能损失将难以接受。但 Vulkan 的低开销特性,使得 "DirectX 指令→ Vulkan 指令 " 的转译能以极高的效率完成,极大地减少了性能损耗。

Vulkan 的推广,从根本上打破了微软在 PC 游戏中对高性能图形 API 的垄断。它不仅仅是一个技术进步,更是 VALVE 为 Linux 游戏生态构筑的地基。没有 Vulkan,Proton 和 FEX 将无法实现原生级的性能,Steam Deck、Steam Machine 和 Steam Frame 的宏伟计划也将无从谈起。

兼容层的炼金术 —— Proton 与 FEX

尽管 Vulkan 解决了图形 API 的底层性能问题,但要将数万款已经基于 Windows 和 x86 架构开发的游戏库引入 Linux 生态,Valve 还需要更进一步的 " 兼容层炼金术 "。

在 Proton 诞生之前,Linux 用户运行 Windows 游戏的方式是依靠 Wine。Wine 的原理是通过转译器,将 Windows API 调用实时转换为等效的 POSIX 调用(Linux/Unix 系统的底层 API),从而使 Windows 程序得以在 Linux 环境下运行。

图片来源:Wine

然而,在 Vulkan 出现之前,由于图形驱动和转译本身的效率低下,Wine 时代的游戏体验是碎片化、低效的,无法成为主流。VALVE 意识到,要大规模推广 SteamOS,他们必须在 Vulkan 奠定的高性能基础上,彻底重构这个兼容层。

2018 年,Valve 正式发布了 Proton,这标志着 VALVE 从幕后资助转向了对兼容层的主导和商业化整合。Proton 整合了 Wine、DXVK、VKD3D 等关键组件,显著提升了 Linux 下运行大量 Windows 游戏的实用性与性能。Proton 的出现,使得 VALVE 能够绕过开发者,直接为 Linux 平台带来巨量的成熟的 Windows 游戏。

图片来源:ProtonDB

而 Proton 的成功,彻底将 Valve 从一个依赖 Windows 生态的‘寄居者’,转变为一个拥有硬件、操作系统、API、内容分发渠道的完整游戏平台,为 Steam Deck 的成功,奠定了坚不可摧的软件基础。

在 Proton 的成功经验之上,VALVE 的下一步目标则更加大胆:打破 x86 指令集对 PC 游戏的绝对垄断。Steam Machine 和 Steam Deck 证明了 Linux 可以取代 Windows,但它们仍运行在 x86 架构上。而 Steam Frame 采用了高通骁龙的 ARM 架构芯片,这要求 VALVE 必须解决最后的问题:Steam OS on ARM。

VALVE 之所以瞄准 ARM 架构,是看重其在能效比上的绝对优势。在 VR 一体机和掌机等对功耗和散热要求极高的设备上,ARM 芯片是实现高性能和长续航的理想选择。然而,Steam 平台上数万款游戏都基于 x86 指令集,它们无法在 ARM 处理器上直接运行。

图片来源:ARM

而 Valve 的答案是 FEX。FEX 是专为 Linux 设计的一款高性能 x86-to-ARM 指令集转译器,它已被 VALVE 整合到 Proton 之下,专门为 Steam Frame 服务。

图片来源:FEX

FEX 采用了巧妙的 " 用户模式仿真 " 和 " 穿透(Thunking)" 机制 。它只模拟 CPU 指令,当遇到图形或系统 API 调用时,直接 " 穿透 " 给宿主机的原生 Vulkan 驱动执行,而非进行模拟 。这种设计极大地降低了损耗,让 3A 大作在 ARM 芯片上运行成为可能 。

总的来说,Proton 解决了操作系统(Windows)的依赖,而 FEX 则解决了底层硬件架构(x86)的依赖。两者结合,为 Valve 构建了一个能够完全自主控制、可进可退的未来游戏平台。

战略的终局

Proton 和 FEX 的成功整合,标志着 Valve 对 Linux 游戏生态建设的全面完成。 至此,Valve 已经拥有了和其他游戏生态一样的从软到硬的完整生态。为自己构建了一个完全自主控制的未来平台。它确保了无论外部环境如何变化,Steam 的游戏库都能持续运行。尽管 Linux 游戏生态在短期内仍是少数派,且转译层会带来一定的开销,但 Valve 的长期价值在于,它为 PC 游戏产业提供了一个永远开放的出口。

这才是 Valve 真正的战略胜利:构建一个开放、自主的游戏生态,确保 Steam 在下一个时代,仍能独立掌握自身的命运。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

windows 微软 steam xbox valve
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论