关闭广告

Mac 从来就不是用来玩游戏的。毕竟,这正是为什么 macOS 操作系统的游戏在很长一段时间内都没有准备好,而开发者恰恰相反,成功地忽略了苹果平台,这可以说直到现在都是如此。 Apple Silicon 芯片的到来极大地改变了讨论,Apple 用户终于对游戏产生了兴趣,并正在寻找各种方式来使用 Mac 进行游戏。不幸的是,最终情况并非如此简单,因为高性能根本无法保证游戏的最佳运行。

现代 API 的存在也非常重要,它似乎可以释放硬件的全部潜力。正是在这里,我们可能会遇到一个根本性的绊脚石。就 PC(Windows)而言,DirectX 库占主导地位,但不幸的是它不是多平台的,并且根本不适用于 Apple 用户。开发《半条命 2》、《军团要塞 2》或《反恐精英》的 Valve 公司正在尝试解决这一问题,该公司在名为 Vulkan 的多平台 API 的开发中占有毫无疑问的份额,该 API 直接设计用于工作尽可能高效地使用当今的组件,甚至提供对 Apple Silicon 的支持。也就是说,如果没有人刻意干涉的话,他是可以提供的。

苹果阻碍外国创新

但众所周知,苹果这个库比蒂诺巨头正在开辟自己的道路,并慢慢忽视所有竞争。这与本次讨论的情况非常相似,即决定 Mac 是否适合玩游戏。因此,虽然Vulkan API为采用Apple Silicon芯片的计算机提供了原生支持,但苹果公司却将其彻底砍掉,不正式支持该API,这是有根本原因的。相反,该公司依赖于自己的解决方案,该解决方案仅比 Vulcan 稍旧一些,并且可以更好地与 Apple 生态系统配合 - 它称为 Metal。在此之前,Apple 电脑、手机和平板电脑依赖于较旧的 OpenCL 替代方案,该替代方案实际上已经消失并已完全被 Metal 取代。

API金属
Apple 的 Metal 图形 API

但问题就在这里。一些苹果粉丝认为,苹果完全阻止了外国创新,不想让它们进入其系统,尽管它可以帮助游戏玩家等。但这更多是因为不幸的时机。这家库比蒂诺巨头花了很长时间致力于 API Metal 的开发,当然也花了很多钱。第一个版本已于 2014 年发布。而 Vulkan 则是在两年后(2016 年)发布的。同时,我们还会遇到一个问题,那就是整体优化。虽然 Vulkan 图形 API 几乎针对所有计算机(旨在跨平台),但 Metal 直接针对特定类型的硬件,即 Apple 设备,这可能会产生更好的结果。

在 Mac 上玩游戏会怎样?

所以事实是,Mac 电脑并没有比两年前更好地做好游戏准备。尽管 Apple Silicon 芯片的性能赋予了它们巨大的性能,但正是在游戏领域,如果没有高质量的图形 API,它就无法工作,这使得游戏能够充分发挥硬件的潜力。幸运的是,一些开发商正在尝试应对当前的发展。例如,今天我们推出了流行的 MMORPG 魔兽世界,当它使用 Apple 的 Metal 图形 API 时,它甚至为采用 Apple Silicon 的计算机提供本机支持。不幸的是,这样的游戏我们只能屈指可数。

.