经过4年的努力,为什么Mac越来越不适合玩游戏了?

2024-05-17

valve旗下的Steam作为世界上最大的数字游戏分发平台,在游戏行业中发挥着非同寻常的作用,其动静自然也影响着这一行业的风向。


Road日前海外VR游戏媒体 to 基于Steam的历史数据和来自Steam的官方数据,VR计算了Steam的VR玩家数量,并发现PC在过去四年中 VR用户数量一直在稳步增长。


PC 越来越多的VR玩家,确实适合Meta。 Quest 这三年风靡全球的事实。


但在Road中 to 在VR的计算中,还有一个让人哭笑不得的观点,那就是Steam上VR用户的数量已经超过了MacOS用户。在过去的四年里,Steam平台上MacOS用户的比例从4%下降到不到2%。、甚至低于Linux。



尽管从2020年开始,Apple 自从Silicon芯片诞生以来,苹果一直在努力提升Mac系列在游戏中的感觉,但现在这样的结局有一种“善待坏事”的错觉。要知道用Mac玩游戏的玩家群体可以一点也不多,比如Reddit上就有一个名字叫“”r/macgaming“版块,是用户专门研究如何使用Mac来玩游戏的。


01


Apple 在Silicon芯片诞生之前,Mac的硬件和软件对游戏非常不友好,低端Mac/MacBook由于缺乏独立显示,而且散热能力较弱,再加上与英伟达早年的分手,高档Mac系列型号也只能配备AMD显卡。大家都知道,今天的PC游戏基本上相当于Windows。 NVIDIA,以至于苹果之前长期属于主动和PC游戏划清界限。


伴随着苹果M系列自研芯片的出现,比如“Mac玩游戏有救”、每隔一段时间就会出现一种说法,“性能更强的统一平台将为Mac游戏带来新的机会”。即使在M2系列芯片刚刚发布的时候,苹果也曾在官网上做过这样的描述,“M2或者M2。 Pro令人惊叹的图像处理性能加持,让您可以投入到图形密集型3A游戏大作中,如帕斯卡契约,享受流畅的高帧率和高保真画面。”


自M2时代以来,图形性能的提升已经成为苹果的一个重点方向。在M3时代,硬件加速光线跟踪和网格上色功能的加入填补了最后一个缺点。如今,苹果拥有40核GPU的M3 即使Max没有说RTX与NVIDIA的比肩。 4090,但也和RTX移动版一样。 4060不相上下。


目前,Mac不仅在硬件方面有了与普通Windows游戏本相媲美的水平,而且在软件方面也有一定程度的弥补不足。



以前Mac玩不了游戏最大的问题就是图形API自成一体,苹果既不支持微软的DirectX,又避免了OpenGL和Vulkan两大主流的通用API,以推广自己的Metal图形API。虽然苹果希望Metal复制微软DirectX的决定在商业上无可挑剔,但问题是,当微软推出DirectX时,3D游戏正在崛起。Direct3D的出现满足了大量游戏开发者制作3D游戏的需求,但是当Metal诞生时,一个成熟的系统已经围绕DirectX建立起来。


为降低开发Mac游戏的难度,苹果方面首先在2022年带来了Metal 第三,使开发者能最大限度地发挥Mac的硬件性能。此后,在2023年的WWDC上,Game也发布了一个名字。 Porting Toolkit的游戏移植工具包促使开发者尝试以更简单的流程移植游戏。由于缺乏OpenGL和Vulkan的支持,这套组合拳在一定程度上解决了macOS移植游戏难度较大的问题。


02


由于软硬件问题有所缓解,Mac玩家应该有所增长,但为什么具体情况恰恰相反呢?在很多业内人士眼里,这是因为苹果过去几年的努力并没有有效解决Mac玩游戏的问题。


就硬件而言,M3 Max的理论表现确实不错,但这并不意味着实际的游戏体验已经达到了跑分所展示的水平,因为Apple 在体验大型游戏时,Silicon芯片GPU存在先天问题。事实上,苹果在GPU领域的相关技术并不是纯粹的自研,而是建立在美国芯片公司Imagination的基础上。后者从2008年到2016年一直是苹果A系列仿生芯片的GPU。 支持IP。


尽管2017年苹果与Imagination的合作暂停,但他们从后者中挖出了COO,同时结束了这种合作。 John Simon和Metcalfe 许多资深工程师,如Nield。以至于后续在A系列芯片上的GPU,也一直是PowerVRImagination。 基于Rouge架构的演变。



是的,面向桌面端的M系列芯片所采用的GPU严格意义上是移动GPU,但规模却非常大。虽然使用PowerVR Rouge架构演变自己的GPU并不是问题,但是Tile具有前者特征。-Based Deferred Rendering(TBDR渲染)在渲染流水线上的工作原理与桌面端GPU使用的IMR渲染完全不同。这种差异的“后遗症”,就是游戏开发者为了达到M系列芯片应有的图形性能,需要适应TBDR的带宽优化。


03


关于Metal软件方面的问题 API,然后正处于萌芽阶段,各种特征的缺失让开发者想要根据自己的游戏进行移植,都有各种意想不到的困难。所以尽管看起来自打Apple 自从Silicon芯片问世以来,苹果就准备把Mac变成“游戏机”,但事实上,如果一个开发者真的打算把游戏移植到macOS,那么使用x86架构的难度并不比Mac小。



因此,即使在今天,Mac上可以玩到的3A游戏也仅限于生化危机8:村庄》、《死亡搁浅导演剪辑版》等。,很少有苹果亲自完成的作品。除了Mac上可以玩的游戏阵容没有明显改善之外,苹果还亲自设置了另一个阻碍Mac客户玩游戏的障碍,那就是“和黄金一样贵”的存储空间。


如今,由于游戏中的图形更加精致,内容更加深刻,大型游戏的体积早已迅速膨胀。一款100GB的游戏只下载到Mac,单个硬盘的价值不是一个小数目。


这样,对于这款既没有丰富游戏可供感受,又有极高存储成本的设备来说,玩家流失就成了再正常不过的事。


本文来自微信微信官方账号“三易生活”(ID:IT-作者:三易菌,36氪经授权发布,3eLife)。


本文仅代表作者观点,版权归原创者所有,如需转载请在文中注明来源及作者名字。

免责声明:本文系转载编辑文章,仅作分享之用。如分享内容、图片侵犯到您的版权或非授权发布,请及时与我们联系进行审核处理或删除,您可以发送材料至邮箱:service@tojoy.com