用Mac来玩游戏?

用Mac来玩游戏?

MamboJiang

最近看到周围不少人在用MacBook,还想用MacBook来打游戏(? 也经常听到有人说“Mac还能打游戏?” 于是就写了这么一篇小文章来分享一下我作为Mac不资深但就是喜欢玩的用户的一点点经验

现在Mac的游戏生态确实挺一般,但也没有很多人口中说的那么坏。♪( ´▽`)

先贴一个查询游戏对Mac支持的网站https://www.applegamingwiki.com/wiki/Home,游戏对Mac的兼容性可以在这上面查。

目录

目前可以在Mac上运行的游戏大概分为以下几类:

  1. 原生支持Mac(Steam等)
  2. 原生支持Windows(Parallels,Whiskey(GPTK)和CrossOver)
  3. iOS游戏(PlayCover)

接下来就是介绍一下这些类型的游戏,游玩方法等等,也有一些例子。 有什么问题可以发评论区,我看到了会尽量回。

2023年5月更新

1.原生支持Mac

#Steam平台

关于用Steam玩游戏其实没什么好讲的,在https://store.steampowered.com/about/上下载客户端,就可以下游戏玩了

有两点要注意的。 第一是买游戏的时候记得看看有没有标注支持苹果系统,要是没标苹果标志的话买了也下载不下来。

第二就是有些老游戏,比如求生之路2 (Left 4 Dead 2),模拟山羊和植物大战僵尸,这些游戏都不支持64位操作系统,所以如果你的系统是MacOS Mojave(10.14)往上那也运行不了。2018年之后买的MacBook应该都出厂就是MacOS 10.14往上的。

#App Store

Mac的AppStore上也有不少游戏

国区的AppStore,Mac游戏用手指和脚趾大概就能数完

国区的AppStore因为游戏上架必须有版号,游戏很少,也没有Apple Arcade(一个订阅制的服务,经常更新定制版游戏)

如果想有更多游戏可以用其他区的Apple ID,常见的有美,港,台,日区,这点和在iOS上玩外区游戏同理。

Apple Silicon的Mac还可以看到一个“适用于搭载Apple芯片Mac的iPhone与iPad游戏”板块,这个放在下面iOS游戏部分讲

#浏览器下载安装包

有些游戏不愿意或者没法在游戏平台上线,就要在网页上下载,比如Java版Minecraft。

Java版MC的.dmg安装包界面

从网站上下的游戏一般是.dmg或者.app的文件,有些破解游戏安装时要运行破解补丁的就是.pkg文件

至于在哪里下载,基本上就是游戏官网,或者一些资源网(当然还是不建议下盗版的,可能有病毒等等)

用破解或者一些盗版安装包时偶尔会出现些问题,比如

  • xxx已损坏,无法打开,你应该将它移到废纸篓解决办法
  • 打不开 xxx,因为它来自身份不明的开发者
  • 打不开xxxx,因为 Apple 无法检查其是否包含恶意软件

解决方法可以看这篇文章https://ov-vo.cn/document/430.html

2.原生支持Windows

运行Windows游戏有两种选择:虚拟机Wine

虚拟机则一般选择Parallels,Wine则是用Whiskey 或者Crossover

(一般更推荐用基于Wine的方案,因为原理决定了Wine的运行效率一般更高)

*这两个应用都可以到这个网站上下载https://macapp.org.cn ,教程什么的看网站里的就够了*

有些游戏是只支持一个不支持另一个的,这个得去开头提到的那个网站上查

链接放这了https://www.applegamingwiki.com/wiki/Home

#Parallels

先说说Parallels

Parallels是一个虚拟机软件,在上面玩游戏就是相当于用Windows,操作都是一样的。

在Apple Silicon的Mac上,Parallels只能运行Arm版的Windows。

用Parallels玩一些不需要性能的游戏体验就和Windows机器没什么区别了,比如大部分GalGame和基岩版Minecraft等等。下图就是Parallels的窗口

Ciallo~ (∠・ω< )⌒☆

#Wine+GPTK

Wine(最初是“Wine不是模拟器”的首字母缩写)是一个兼容层,能够在Linux、macOS和BSD等几个符合POSIX的操作系统上运行Windows应用程序。Wine没有模拟虚拟机或模拟器等内部Windows逻辑,而是实时将Windows API调用转换为POSIX调用,消除了其他方法的性能和内存损失,并允许您将Windows应用程序干净地集成到桌面中1

23年春天,苹果发布了Game Porting ToolKit (GPTK),这个游戏移植工具包由 CrossOver 的源代码支持。CrossOver 是一个基于 Wine 的方案,用于直接在 macOS 上运行 Windows 程序。所以苹果的游戏移植工具包就是实时转换 Windows 游戏以在 macOS 上运行2

Whiskey则是方便运行GPTK的用户界面,使用的具体操作就是从Github 下载后,打开Whiskey就会自动下载GPTK。下载完后创建一个容器,就可以运行Windows的游戏和软件了。

Whiskey的用户界面

CrossOver也是基于Wine的界面,在GPTK出来之前就是最高效的方案。因为只是单独运行程序,有些时候性能比Parallels高很多。具体操作和Whiskey是一模一样的,但是要钱。

CrossOver主页面

也有一些游戏没办法通过这两种方式玩,大概原因有:

  • 有反作弊,比如糖豆人和彩六,他们分别用的Easy Anti-Cheat和Battleye都不支持Arm架构的芯片,所以Apple Silicon的MacBook没法玩这些游戏。
  • 需要安装一些x86_64版本的系统组件,因为游戏比较老根本不支持arm版的组件
  • 破解插件不支持Arm

这几种基本等于无解的问题就比较麻烦了,想折腾就自己了解吧(

3.iOS应用(Apple Silicon电脑独享)

Apple Silicon的电脑刚出的时候,苹果开放直接侧载.ipa(iOS应用安装包)文件,所以有几个版本的MacOS,像11.2.3,是可以直接用ipa文件安装iOS应用的。过了几个版本后苹果不让用户自己侧载应用了,所以目前有这几个方法:

  • 在AppStore上下载开发者允许Mac下载的iOS应用(好处是方便,坏处是应用少)
  • 用PlayCover安装和运行(好处是操作体验最舒适,坏处是兼容性一般,有些应用无法打开)
  • 用Sideloady安装(好处是兼容性强,坏处是7天要操作刷新一次)

AppStore

AppStore上可以下到一些开发者允许Mac下载的iPhone和iPad游戏(仅限Apple Silicon的MacBook)

需要注意的是,这些iPhone和iPad游戏一般都没有适配Mac的操作。苹果给这些应用加了一个“触控替代”的功能,可以用键盘和触控板代替一些操作。总之就是除了一些操作简单的小游戏,其他的都比较难玩。

国区的AppStore因为上架必须有版号的原因游戏很少,如果想有更多游戏可以用其他区的Apple ID,常见的有美,港,台,日区,这点和在iOS上玩外区游戏同理。

PlayCover

用PlayCover算是目前体验最好的方法了。这是他们官网https://playcover.io

安装应用是用ipa文件,文件可以在这几个网站上找到

PlayCover主页面

PlayCover在每个游戏安装的时候都会自动安装PlayTool,可以设置键鼠来操作各种类型的游戏,从地铁跑酷到PUBG Mobile,都可以操作得挺好(菜就多练.jpg)。上文提到的触控替代在这里也可以用。

PlayCover键位映射的编辑界面,实际游戏中按钮显示可以关掉

有一点需要注意,就是关于网络游戏的账号登录。比如原神和公主连结,这两个游戏登录的时候都需要关闭MacOS的系统完整性保护SIP(System Integrity Protection),不然就会报错。

(2023年5月更新:现在PlayTool更新了,已经可以不关SIP登录游戏了)

SIP在安装一些破解软件的时候也会需要关掉,具体操作方法看这篇文章https://zhuanlan.zhihu.com/p/392307747

注意:关闭SIP后AppStore安装的应用全部无法打开,也包括Steam上的个别游戏,比如Mini Motorways。同时,电脑也更多地受到感染木马之类的风险。

登录完就可以把SIP再打开,也不影响自动登录。

Sideloady

这个方法用处不大,只是简单提一嘴。这个应用也可以给iOS设备下载软件,但都需要7天后刷新一次应用,好麻烦(

这是网站https://sideloadly.io

有些PlayCover装不了的安装包在这里可以装。不过PlayCover装不了多半是安装包的签名之类的问题。可能换个源下安装包就好了。

提取ipa文件

这个也是提一嘴,有些超级冷门游戏在ipa的资源网站找不到,可以试试用自己手机提取

步骤大概是:

  • 在越狱的iPhone上下载想要的游戏
  • 给越狱的iPhone装个CrackerXI+之类的插件(提取ipa的软件)
  • 打开CrackerXI,选应用,提取
  • 用AirDrop之类的发给电脑

总结

以上这些就是我关于Mac打游戏的经验,希望对你有帮助!(/ω\)

  • Title: 用Mac来玩游戏?
  • Author: MamboJiang
  • Created at : 2022-01-09 11:21:01
  • Updated at : 2023-05-21 18:55:21
  • Link: https://blog.mambojiang.site/posts/MacGaming/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments