苹果努力4年后,Mac为何越来越不适合玩游戏了
- 游戏信息
- 发布时间:2024-11-09 04:39:06
全球最大的数字游戏分发平台Valve旗下Steam平台的VR玩家数量在过去四年里持续增长,符合Meta Quest 2在三年内全球普及的事实。然而,Steam平台的VR用户数量已历史性地超越MacOS用户,MacOS用户占比在过去四年间从4%下滑至不足2%,甚至低于Linux。Apple Silicon芯片诞生以来,苹果试图提升Mac系列机型的游戏体验,但结果却让人感到“好心办坏事”。用Mac来玩游戏的玩家群体众多,专门研究如何在Mac上玩游戏的Reddit版块“r/macgaming”就是一个例证。在Apple Silicon芯片之前,Mac硬件和软件对游戏的支持不佳,低端Mac/MacBook缺乏独立显卡、散热能力弱,高端Mac系列搭载AMD显卡。PC游戏基本等同于Windows+NVIDIA,因此苹果与PC游戏行业划清界限。随着M系列自研芯片的推出,图形性能的提升成为苹果重点发力的方向,M3时代硬件加速光线追踪和网格着色功能的加入弥补了短板。当前Mac在硬件方面具备与一般Windows游戏本相当的水准,软件层面的问题也得到了一定程度的解决。过去Mac玩游戏的难点在于图形API自成一体,不支持微软的DirectX,同时推广自家的Metal图形API而忽视OpenGL和Vulkan两大主流API。苹果为开发者带来了Metal 3,提高了Mac硬件性能的发挥。2023年WWDC上发布的Game Porting Toolkit游戏移植工具包,简化了游戏移植流程。然而,软件和硬件层面的难题并未从根本上解决Mac玩游戏的痛点。虽然M3 Max的理论性能不错,但在实际游戏体验中,Apple Silicon芯片的GPU在大型游戏上的体验存在先天性问题。面向桌面的M系列芯片所使用的GPU是基于移动GPU的演进,使用PowerVR Rouge架构。TBDR渲染与桌面端GPU使用的IMR渲染在渲染流水线上工作原理不同,游戏开发者需要适应TBDR的带宽优化,才能实现M系列芯片应有的图形性能。Metal API处于萌芽期,特性缺失让开发者在基于其移植游戏时遇到困难。虽然苹果希望将Mac变成游戏机,但实际上游戏移植到macOS的困难依然存在。Mac上能玩到的3A游戏数量有限,除了游戏阵容没有显著改善外,存储成本高昂也是阻止Mac用户玩游戏的一大因素。游戏体积的快速膨胀使得存储成本成为问题,对游戏体验的限制导致玩家流失。