苹果发力电脑游戏市场

作者/ IT 时报记者 林斐

编辑/ 林斐 孙妍


(资料图片仅供参考)

上周在苹果的 WWDC23 上最重磅的发布当然是 Vision Pro 混合现实头显,但对游戏迷来说,最重磅的嘉宾却是小岛秀夫,最重要的消息是苹果发布了新的游戏移植工具,帮助游戏开发者将 Windows 游戏移植到 Mac。

也许游戏圈外的人不熟悉小岛秀夫,他因主导开发了世界上第一款战术谍报动作游戏《合金装备》系列而名声大噪,是第 21 位入列游戏名人堂(Hall of Fame Award)的制作人。小岛秀夫最新的作品是《死亡搁浅》,这款 3A 级别(a lot of time、sources、money 用大量时间、资源和金钱开发)游戏在索尼 PS 和 Windows 平台用户总数已经突破 1000 万。

在 WWDC23,小岛秀夫登台宣布《死亡搁浅导演剪辑版》将登陆 macOS 平台,同时其创立的游戏开发公司 " 小岛工作室 " 发行的多款游戏也会在 macOS 上线。除了小岛秀夫之外,全球两大游戏引擎之一 Unity 也被苹果拉来站台。顺便提一下,另外一大游戏引擎是 Unreal,隶属于还在与苹果打官司的 Epic 公司。

WWDC23 上的一系列动作,给外界一个非常明显的信号,苹果已经在电脑游戏市场中开始发力。

按照苹果品牌影响力、近几年在芯片研发领域的突飞猛进以及应用生态圈的基础,有理由相信,Windows 生态整机企业及消费显卡市场中的英伟达、AMD、英特尔都将会感受到压力。而对游戏玩家来说,Mac 笔记本电脑、台式机甚至苹果专属游戏硬件将会成为自己的新选择。

在手游市场中,苹果 App Store 是最重要的发行平台之一,现有超过 20 万款游戏。微软的一份调查数据显示,并不开发游戏的苹果 2022 年仅靠 App Store 上的分成就获得了 148 亿美元的收入。但是在桌面游戏平台,苹果的 Mac App Store 的表现相比手游不值一提。不仅数量差了几个量级,能够扩大平台影响力的 3A 大作也只有《古墓丽影》《生化危机》系列等几款,来自全球最大的第三方游戏平台 Steam 的调查报告中,macOS 系统的份额不到 3%。

steam 平台上支持 macOS 系统的游戏也为少数

为什么游戏开发者一直以来不愿意为苹果 Mac 平台开发游戏?都是苹果自己 " 作 " 的。

2006 年,苹果的 Mac 电脑从原来的 Power PC 转向英特尔的 X86 架构,推出了第一代 MacBook Pro。同时在 Mac OS 系统中,苹果还推出了 Boot Camp 助理软件,帮助用户在英特尔处理器的 Mac 上安装 Windows 操作系统。这种 " 兼容 " 操作系统竞争对手的做法,让苹果用户能在性能稍微损失一些的情况下,也能在 Mac 电脑上玩 Windows 游戏。对开发者来说,Boot Camp 让他们不需要为自己的游戏专门开发一个 Mac 版。

2014 年时,苹果方面发布了名为 Metal 的图形 API(应用编程)接口,这是一款面向系统底层、兼顾图形和计算功能的 API,类似于 Windows 系统的 DirectX,也许不是巧合,当年市场中就有消息传出,苹果正在测试一款采用 ARM 架构的 Mac 电脑,将会逐步放弃与英特尔在 X86 架构上的合作,同时 ARM 架构的 Mac 电脑也不再支持 Boot Camp。

又过了 4 年,为了推广自家的 Metal,从 2018 年起,苹果开始在 MacOS 中放弃了对 OpenGL 和 Vulkan 这两大主流图形 API 的支持。因为 DirectX 和 Metal 是微软、苹果各自的专属接口,此前,如果开发者加快开发进度,用移植的方式兼容多个平台,OpenGL 和 Vulkan 是必不可少的重要途径,苹果的做法把这条路堵死了。

一款需要投入几百人、千万美金,开发周期长达数年的 3A 游戏,对于游戏开发企业来说是一项风险极大,管理难度极高的项目。为了赶进度,导致最终游戏品质不如预期,不被玩家接受的例子数不胜数。所以权衡之下,无论是大型游戏开发企业,还是独立游戏制作者,优先考虑更加成熟的 Windows 平台自然成了首选。

而对于苹果用户来说,要在桌面电脑上玩 3A 级别游戏,就只能再购买 Windows 系统的游戏笔记本或台式机。

苹果不是没有看到这个问题,但相比之下,苹果把更多的精力花在了更重要的芯片研发上,它的策略是先把平台性能搞上去,然后再去完善生态。

从 2009 年,苹果收购芯片公司 P.A.Semi 算起,经过 iPhone 上 A 系列芯片的迭代,到 2020 年,就有测试机构终于证实 2018 款 iPad Pro 中使用的 Apple A12X Bionic 处理器在性能上和在 MacBook Pro 中使用的英特尔 Core i7 处理器打平。同年的 WWDC20 上,苹果也正式宣布在 2 年左右的时间,Mac 电脑将逐步放弃英特尔芯片,转而使用自家的芯片。

后续的故事,很多人都熟悉了,苹果基于 ARM 架构的桌面芯片 M1、M1 Pro、M1 Max、M1 Ultra、M2、M2 Max、M2 Pro、M2 Ultra 陆续登场,并且更重要的是从 M1 开始,苹果就远远拉大了与其他 ARM 桌面芯片之间的性能差距。

在自研芯片呈现出领先态势后。2022 年苹果为游戏开发者带来新的 Metal 3 接口。从技术细节上看,Metal 3 不仅仅是 API,更接近于 Unity 和 Unreal 这样的游戏引擎,有完整的游戏开发工具包,尤其是 MetalFX Upscaling 技术能够让游戏大幅加快复杂场景的渲染速度,而快速资源加载 API 还能够加快从 GPU 到内存、SSD 的读取速度,使得游戏可以更快找到需要渲染的资源。

这次 WWDC23 上发布的 M2 Ultra GPU 具有多达 76 个集成图形内核,第三方测试表明,使用 Metal API 的 M2 Ultra 与使用 OpenGL 的 RTX 4070 Ti、RTX 4080 显卡相比,在某些基础测试中,M2 Ultra 的数据领先 RTX 4070 Ti,与 RTX 4080 持平。

正是自家芯片所给予的勇气,随着 WWDC23 上采用 M 芯片的 15 英寸 MacBook Air、Mac Studio 和 Mac Pro 三款 Mac 电脑的亮相,苹果的芯片迁移任务全面完成。

未来的游戏市场,苹果在继续保持移动手游市场优势的同时,我认为会有几种可能性:桌面游戏领域,在 2 年左右的时间,苹果会吃掉 20% 以上的游戏 PC 份额,苹果自己的 Mac App Store 游戏方面收入相比会翻倍增长;在硬件领域,第三方 Mac 电脑游戏配件会大量出现。再大胆一点,苹果推出官方游戏手柄,搭配 Apple TV,形成一台苹果游戏主机,与 Xbox、PlayStation 掰掰手腕也并非不可能。

排版/ 季嘉颖

图片/ 苹果 steam unsplash

来源/《IT 时报》公众号 vittimes

E N D

推荐内容