天极大咖秀

登录 | 申请注册

M系列芯片很强大,但Mac仍不适合玩游戏,苹果高管表示很无奈

5G智能生活 2023-03-01 阅读: 4,225 次

对于这几年的Mac阵营来说,绝对是它的高光时刻,在2020年WWDC开发者大会上,苹果宣布桌面端彻底放弃X86架构,从而全面拥抱ARM架构,并且还在当时推出了苹果自研的M1芯片。同时,在后来随着“矿难”的来袭,导致显卡等硬件价格飞涨,又让Mac受到了一些有特殊需求的工作党欢迎。

image1

如今,随着苹果M系列芯片已经基本普及了MacBook、Mac mini和Mac Studio产品线上,苹果Mac阵营的用户也日渐强大,就连steam平台的Mac OS份额都出现了小幅度的上涨,这让众多用户产生幻想,如此强大的M系列芯片和Mac阵营,玩上3A大作恐怕只是时间问题吧。

Mac的游戏体验,真有点对不起它的芯片性能

不过想法是想法,现实是现实,对于想在Mac上玩游戏的用户,还是要泼一盆冷水的。近日,苹果平台架构和硬件技术副总裁以及全球产品营销副总裁,在接受美国科技博客TechCrunch采访时表示,苹果目前正在加入新的API,并通过Metal 3来拓展Metal,对于游戏开发商来说,这是一个巨大的机会,不过他们随后又补充到,自研芯片为Mac带来了强大的游戏功能,但目前我们还有很多工作要做。

image2

当然,如果要说Mac完全没办法玩游戏,那还是有失偏颇,至少在Mac OS上,我们还可以体验到“暴雪全家桶”。除此之外,在2020年的WWDC上,苹果官方也展示了M1芯片运行《古墓丽影:暗影》的效果,时至今日,在Mac Mini的官网宣传页上,苹果都直接宣传它“惊人的图形处理性能加持”。

但在体验上,Mac确实有点对不起M系列芯片强大的性能了,毕竟从理论上来说,16W的M1 Pro,在GPU上的表现直接可以和移动端RTX 3050Ti掰掰腕子,而M1 Max在苹果宣传的PPT上更是直接比肩移动端RTX 3080,这样的表现足以说明M系列芯片强大的性能。问题就在于实际表现上,根据相关测试来看,M2 Pro在新款Mac Mini上运行1080P画质的《古墓丽影:崛起》,帧数仅为100FPS左右,和同价位PC没得比。

image3

并且在Mac平台上,可以充分发挥性能的游戏并不多,除了两部古墓丽影以外,就只有《生化危机:村庄》算得上3A游戏了。而热门的《赛博朋克2077》、《荒野大镖客:救赎2》、《艾尔登法环》等游戏,都没有在Mac上看到它们的身影,这也凸显了目前Mac在游戏开发者眼中不被重视的地位。

想在Mac上开发游戏可谓困难重重

事实上,可能就连苹果自己,都没有其他PC厂商那么重视游戏体验,Mac产品线从诞生开始,至始至终都瞄准的是生产力场景,这也是和PC领域对抗的有利武器。同时也导致了大部分购买Mac的用户要么就是轻量化办公,要么就是偏向专业的创作者,这样直接把游戏发烧友给拒之门外了。

所以,在欧美等发达地区,上班用Mac干活儿,下班用Xbox、PlayStation玩游戏,成为了很多用户的标准使用场景。用户不用Mac玩游戏,导致Mac游戏玩家的基础根本不足,从而导致根本就没有游戏开发商专门针对Mac来开发游戏,从商业的角度上来说,所有的开发商肯定都是想以最少的成本投入获得最大的用户规模,即便这几年Mac用户有一定的提升,但和庞大的PC阵营相比依然小众,分出精力为Mac上的小部分玩家开发Mac版游戏,显然是不现实的。

image4

除了用户规模以外,还有一些历史遗留的深层原因导致Mac端根本没办法给开发者提供“施展拳脚”的机会,毕竟游戏开发并不是只有强大的硬件,还需要驱动、API共同决定,硬件方面自然不用多说,但是API和驱动,对于游戏也同样不那么的友好。

我们都知道,计算机语言是一串串的代码,想要让代码转换为玩家看得到的图像,那就需要用API图形接口来实现,相比于目前最主流的Direct X,苹果Mac这边,此前还在使用略显过时的OpenGL。相对于早些年还是主流的OpenGL,微软主导的Direct X不管是更新速度还是新技术的应用,让Direct X逐步后来居上,取代OpenGL成为主流。

image5

那么问题就来了,如果一个API越流行,那么去使用这个API做游戏开发的开发者自然就更多,游戏厂商手里的程序员也基本都是掌握这个API,所以基于这个API开发的游戏也越来越多,相应的这个API也会得到更多的支持,最终让苹果这个只使用OpenGL API的情况就显得比较尴尬了。

当然,苹果自然懂这个道理,所以早在2018年就宣布了要弃用OpenGL,推广自家的Metal图形接口,到2022年,苹果更是专门为游戏开发者带来了Metal 3图形接口。但Mteal 3在多平台通用性和成本方面,甚至不如OpenGL有优势,更别说和本来就是针对游戏和多媒体领域的Direct X比了,最终结果就是Mac成为大部分游戏开发商根本不关注的平台。

image6

在驱动方面,那就更不用说了,苹果很早就因为CUDA技术和OpenGL的权限问题上,和NVIDIA分道扬镳,此后苹果一直在和AMD进行相关领域的合作,但在影响力上,AMD还是赶不上NVIDIA,而如今的苹果全面转向自研芯片,对于游戏驱动方面的支持,不是一朝一夕可以解决的。

当然,可能有人说,M系列是ARM架构的,那么兼容手游或许是个不错的路子,但需要知道的是,如今的手游成为主流,靠的是它可以随时拿出手机就可以玩的便利性,如果把手游搬到Mac上来,那么它最大的优势将会失去。

image7

不管怎么说,Mac的游戏体验一直都是苹果的一块心病,想要解决这块心病,苹果也做过不少的努力,但可惜的是目前来看还没有太多的效果,大部分的游戏开发商也不可能为了Mac“这棵树”而放弃整片“森林”,想要在Mac游戏上获得更好更突出的体验,或许苹果不单单要做好芯片、API和驱动,还需要放下傲慢,学会和与更多的公司进行合作共赢。

5G智能生活
专注于5G新生活方式!

特别声明:文章版权归原作者所有,文章内容为作者个人观点,不代表大咖秀专栏的立场,转载请联系原作者获取授权。(有任何疑问都请联系wemedia@yesky.com)