macOS 入坑指南 7:Mac 玩游戏?

macOS 什么都好,就是玩不了游戏。相信这是大家对 macOS 的普遍印象。近几年,苹果开始在 Mac 玩游戏上发力。《生化危机》《死亡搁浅》等 3A 大作登陆 Mac 平台,M3 系列芯片支持硬件光线追踪和动态缓存技术。可见苹果希望打破大家对「Mac 玩不了游戏」的偏见。那么,在 2024 年这个时点,Mac 能拿来玩游戏吗?

1. 硬件基础

如果你想要在 Mac 上玩游戏,确保你的 Mac 是 Apple Silicon 芯片而不是 intel 芯片,因为 Apple Silicon 芯片是未来苹果发展的主战场,intel 芯片将会被逐步淘汰。此外,如果你想玩 3A 大作,请不要选择 Macbook Air 系列。因为 Air 系列没有散热风扇,不利于 SOC 长时间高负荷工作。

2. 软件基础

Mac 上的游戏分发平台主要有两个,一个是 App Store,另一个就是家喻户晓的 Steam。但是不得不说,App Store 上能玩的游戏实在不多。而且,App Store 里面的游戏价格普遍偏贵,不确定会不会有打折活动。

Steam 大家都很熟悉了,游戏种类丰富。支持 macOS 的游戏其实也不少。除了一些 32 位的游戏无法再在 Apple Silicon 芯片上运行之外,其他 x86 的 Mac 游戏都可以通过 Rosetta 2 转译完美运行。

Steam 最大的优势在于,时不时就会有打折和降价活动,相比于在 App Store 买游戏实惠得多。

由于我是从 Windows 半路出家到 Mac 的,所以我的库中还存有大量游戏。其中支持 Mac 平台的有《7 Days to Die》《深海迷航》《欧洲卡车模拟起 2》《Litte Missfortune》《Summer House》,这些游戏经我的测试,都能流畅运行。但像《求生之路》系列,《半条命》系列这些老起源引擎游戏就不行了,因为它们都是 32 位的。

至于还有哪些游戏可以玩,可以关注这个帖子:https://store.steampowered.com/curator/42335871-Playing-Games-on-%EF%A3%BF-Silicon/

3. 歪门邪道

3.1 借助第三方工具玩 Windows 游戏

既然 macOS 原生支持的游戏不多,一些「聪明」的老哥们就想到了在 macOS 上运行 Windows 游戏的方法。目前市面上有两套方案,各有优劣。

第一种方法是在 Mac 上安装 Windows 虚拟机,然后在虚拟机中运行 WIndows 游戏。这种方法确实可行,但是由于虚拟机模拟的是一个完整的操作系统,资源浪费很严重,于是就产生了第二种方法——通过 Wine 来模拟 WIndows 环境来直接运行 Windows 游戏。

Crossover 和 Whisky 都是可以通过 Wine 来模拟 Windows 环境的软件。用 Wine 的好处是,不需要安装一整个 Windows 系统,从而提高资源利用率。在 macOS Sonoma 推出时,苹果还放出了一个叫做 Game Porting Tookit(GPTK) 的东西。简言之就是可以直接在 macOS 上运行 PC 游戏的玩意儿。目前 Whisky 已经内部集成了 GPTK,操作起来相当方便。

3.2 用 Playcover 玩 iOS 游戏

在 GPTK 出来之前,用 Crossover 或 Whisky 运行 Windows 游戏的效果其实不是很好。那时候很多人想在 Mac 上玩《原神》,奈何 Mac App Store 中可没有《原神》,即使是搜索 iPhone 和 iPad App 也没有(怀疑是开发者有意为之)。于是聪明的老哥们就整了个可以在 Mac 上运行 iOS 软件的玩意儿,叫 Playcover。用户只要去一些离谱的网站上下载《原神》的 iOS 版安装包,就可以在 Mac 上玩到 iOS 版的《原神》。

4. 总结

一句话总结,Mac 可以玩游戏,只要你不介意有时候要折腾一下的话。在 App Store 上上架的游戏基本都是大作,但并不是每个人都喜欢,而且价格偏贵。Steam 平台则需要你自己去测试。而用第三方工具跑 Windows 游戏也不是不行,据说跑 GTA 5 的效果还不错。

6. 目前已知的可以原生运行的游戏(包含通过 Rosetta 转译的游戏)