Mac从来都不是最强的游戏平台,但这并不意味着你不能在Mac上玩游戏。苹果新推出的基于ARM的Apple Silicon芯片在优化后的应用程序中获得了巨大的性能提升,那么这对游戏意味着什么呢?
优化的游戏运行最佳
苹果正在从英特尔的64位x86架构过渡到自己的基于ARM的片上系统(SoC)。该公司已经设计了自己的iPhone和iPad SoC十多年,现在正在将相同的方法和架构应用于Mac系列。
由于Apple Silicon和Intel芯片在解释软件指令的方式上有着本质上的不同,因此它们不能在本地使用相同的软件版本。幸运的是,苹果已经更新了开发工具,允许开发人员创建通用二进制文件,这些二进制文件针对Intel和Apple Silicon型号进行了优化。
并非所有游戏都已更新,大多数游戏仍然只为英特尔Mac电脑打造。Apple Silicon还处于早期阶段,这意味着没有多少游戏已经针对新硬件进行了优化。在2021 7月撰写本文时,只有少数标题不是端口。
魔兽世界是第一款获得Apple Silicon治疗的游戏,发布了9.0.2补丁。Disco Elysium是一款叙事驱动的角色扮演游戏,也已针对Apple Silicon进行了优化。另外值得注意的是《幸存者》,它目前包含在Apple Arcade中。
苹果街机刚刚好用
Apple Arcade采用Netflix订阅模式,并将其应用于移动游戏。想象一下,如果微软在设计Game Pass时主要考虑到了移动平台,那么你大部分时间都是这样。
该服务提供180多个游戏,您可以在iPhone、iPad、Mac和Apple TV上玩。有些游戏的设计完全考虑了触摸界面,而另一些则支持控制器和鼠标输入。通过启动Mac App Store并单击Arcade选项卡,您可以预览哪些Apple Arcade游戏可用。
苹果街机上有很多新旧游戏,但该服务比APEX Legends更像是愤怒的小鸟。如果您已经在为iCloud和Apple Music或Apple TV付费,您可能有兴趣升级到Apple One,只需支付一笔固定费用即可获得Apple Arcade。
iphone和ipad游戏本机运行
如果你有一台装有Apple Silicon的Mac,你可以下载并运行iPhone和iPad应用程序。这包括考虑到触摸设备而创建的游戏,尽管开发者可以根据自己的意愿排除游戏。因此,某些标题的用户体验可能有点不稳定。
iPhone版本的GTA:San Andreas和Stardew Valley在Apple Silicon上运行,性能甚至优于顶级iPhone。《沥青9:传奇》和《纪念碑谷》等手机游戏也运行良好。任何在iPhone上使用控制器的游戏都应该在Mac上使用控制器。
不幸的是,macOS中的触摸模拟仍然令人失望。您需要执行单击和拖动等操作来模拟滑动,而右键单击等其他输入不起作用。你还将被限制在一个小窗口上玩,这在iPhone应用程序中比iPad版本更糟糕。
这通常是一种令人失望的体验,但这也是玩某些游戏的唯一方式。您可以通过简单地搜索Mac应用商店来查找游戏,或者您可以梳理iPhone购买的内容,启动商店,单击左下角的姓名,然后单击帐户屏幕上的“iPhone和iPad应用程序”。
非优化游戏可能在rosetta下运行
对于让旧应用程序在新的Apple Silicon芯片上运行,苹果的答案是Rosetta,它是一个将基于Intel的应用程序转换为Apple Silicon可以使用的代码的转译器。由于这些应用程序不是本机运行的,预计性能会受到影响。使用Rosetta的应用程序以其原生速度的60%左右运行并不罕见。
该解决方案是一种权宜之计,旨在允许早期采用者在开发人员使用Apple Silicon本地版本时使用他们最喜爱的本地Intel应用程序。Rosetta不仅适用于桌面应用,它也适用于许多游戏。
Apple Silicon Games是一个跟踪您可以在基于ARM的Mac上玩哪些游戏的网站。这包括用户提交的关于游戏是否运行的报告,需要哪些附加软件(如果有的话),哪些设置最有效,以及游戏如何运行的粗略想法。
播放视频
这些游戏中的许多都使用Rosetta和Intel Mac版本在Apple Silicon上顺利运行。更令人期待的是,CrossOver已经更新为在Apple Silicon上原生工作。这个项目很像WINE兼容层,它将Windows二进制文件转换为在Intel Mac上本地运行。
任何以前通过CrossOver运行Windows版本的游戏现在也可以在Apple Silicon上运行,尽管您应该事先查看Apple SiliconGames列表(并考虑提交自己的报告)。
别忘了模拟
模拟器允许您在计算机上模拟游戏硬件,如控制台和手持设备。这允许您播放游戏的软件备份(称为ROM)。虽然模拟不是非法的,但下载ROM可能是非法的。我们不会链接到托管这些文件的任何网站,您应该遵守所在地区的本地版权法。
相关:下载复古视频游戏ROM是否合法?
由于仿真通常用于玩较旧的游戏,所以大多数为Intel Mac编写的能够在Rosetta下运行的仿真器应该都能正常工作。例如,万能模拟器OpenEmu通过Rosetta运行任天堂64、SNES和CPS1游戏(以及其他游戏)没有问题。
一些项目,如GameCube和Wii模拟器Dolphin,已经收到了原生的Apple Silicon端口。Dolphin博客上的一篇文章对M1芯片进行了热情洋溢的描述,并指出:
“There’s no denying it; macOS M1 hardware kicks some serious ass. It absolutely obliterates a two and a half year old Intel MacBook Pro that was over three times its price all while keeping within ARM’s reach of a powerful desktop computer. We were so impressed, we decided to make a second graph to express it.”
另一个接受了本机处理的仿真器是DOSBox-X。如果一个项目仍在积极开发中,那么它将收到一个本地Apple Silicon版本,这是一个合理的期望。对于较旧的项目,Rosetta将不得不这样做。
云游戏也是一种选择
在Mac上玩游戏的另一个选择是为GamePass用户和Google Stadia使用云游戏服务,如Microsoft的Xbox cloud gaming beta版。
这些服务只需要互联网连接和合适的应用程序或网络浏览器。游戏在远程硬件上运行,然后流式传输到Mac。您可以使用控制器,并经常保持云版本和物理版本之间的进度。
不幸的是,Game Pass在Mac上仍然是仅限邀请的测试版,尽管一些用户报告说,可以使用Parallels和Windows 10的副本来流式传输云游戏。
想要更多?考虑控制台或windowspc
如果你最关心的是游戏,那么Mac是一个糟糕的选择。你最好买一台像Xbox Series X或PlayStation 5这样的游戏机,或者用Windows游戏机。
甚至Valve即将推出的掌上Steam Deck也将提供更广泛的支持游戏,您可以在其上安装Windows来启动。