mac 玩游戏个人总结

2023-05-24 17:39:12 +08:00
 Vikill

macOS 可以游玩 3A 大作吗,答案是肯定的。

实际上近两年的 M 系列芯片潜能很大,足以运行很多 3A ,这里主要介绍三种运行方式:

  1. 直接运行原生支持 macOS 的游戏。苹果放弃了 OpenGL ,又鲜有游戏厂商愿意去适配苹果的 Metal API ,但是也有部分厂商愿意这么做,造福 macOS 用户。如《尘埃 4 》、《生化危机 8 》(图 1 )和《地铁:离去》(图 2 、3 )等等。这一类游戏无疑可以充分发挥 CPU 和 GPU 的潜能,运行起来也很方便(可以直接在 Mac 版的 steam 上购买下载)。

  2. 通过 Parallels Desktop ( PD )虚拟机运行,这是 Mac 上大家比较熟悉的虚拟机软件,当然也可以直接在虚拟机里直接安装 Windows 上的游戏,但是性能很低,除非 Mac 配置拉满,否则想要玩 3A 也只能选择比较老的游戏,并且要把分辨率画质尽可能调低。

  3. 通过 crossover 运行,crossover 本质上也是一款虚拟机软件,但是它对 x86 指令集在 macOS 上的转化做了优化,而且可以直接运行.exe 程序,而不需要用户自己启动虚拟机(实际上是把应用程序和一个极简 Windows 系统集成在一起)。在 crossover 上运行的游戏远高于在 PD 上的帧率,可以说介于原生游戏和 PD 两者之间,如图 4 ,GTA5 1080P 可以保持在 70 帧以上(偶尔掉帧)。在 PD 上卡成 PPT 的巫师 3 、看门狗等等,在 crossover 上就可以得到流畅甚至丝滑的体验。

总结:macOS 完全可以玩游戏,但是原生支持的 3A 大作很少很少,后两种方式对比同价位的 Windows 电脑游戏体验大打折扣,或者非常折腾。所以一句话,Mac 可以玩游戏,但是玩游戏不要选择 Mac 。

P1 生化危机 8 1080p 高画质 P2 、3 地铁:离去 2K 极限画质 P4 GTA V 1080p 低画质

上述游戏均放在外置 SSD 进行测试。

10873 次点击
所在节点    macOS
54 条回复
rainndy
2023-05-25 11:08:43 +08:00
微软都不敢不支持 vulkan ,苹果牛逼的直接不兼容。vkonmetal 现在基本也没法用,玩游戏还是绕道吧
LJNlol
2023-05-25 11:19:22 +08:00
真的挺佩服 wine 和 qemu 还有相关开发人员的。层层转译( x86->ARM ,Windows->Unix ,DX->Vulkan->Metal )后还能保留这么多性能😂。最近 WineCE 的动静也不小,估计还能迎来一层性能升级。
mingli
2023-05-25 11:38:33 +08:00
Mac 玩游戏总结: 买御三家主机或者 steam deck
devinww
2023-05-25 14:19:40 +08:00
4.通过 playCover 玩游戏。。。比如原神
ovtfkw
2023-05-25 15:01:02 +08:00
能在 mac 上玩吃鸡吗
azusematsuri
2023-05-25 17:33:10 +08:00
嗯 地铁 2k 不到 60 帧,比 2060 差点,作为一个集显 /核显来说简直太强了,不过大概没有光追
robinc
2023-05-25 18:01:06 +08:00
推荐一个小众产品,网易的 UU 远程: https://yc.uu.163.com/
最近推出了 mac 版本,实测延迟很低,接近 Parsec ,玩游戏不错。
WonderUniverse
2023-05-25 18:11:55 +08:00
@baobao1270 Xplane 12 在 M1 上还是勉强跑个 20-30fps 的,Minecraft 只要开一个非常低配的光影就会直接掉到 25fps 左右( M1 8 核 GPU )
mrxyz
2023-05-25 19:11:26 +08:00
Mac OS 目前玩游戏最好的方式其实是云游戏,只要解决好网络问题,云游戏的体验非常棒,我已经在英伟达的云游戏平台上打完了古墓丽影三部曲和战神 4
t41372
2023-05-25 20:16:03 +08:00
@lefer 可以在 crossover 中安装 steam 。Epic Game 和 gog 有第三方 launcher 支持用 crossover 开启游戏。
lefer
2023-05-25 20:49:19 +08:00
@t41372 #30 谢谢。长见识了。
Vikill
2023-05-25 20:57:14 +08:00
@TUCANA 这个我尝试过,但是神龙在 arm 架构的 mac 上性能损失很大,作者也表示没有修复的意向。
Vikill
2023-05-25 20:58:40 +08:00
@t41372 感谢补充,这老哥做的教程确实很详细
Vikill
2023-05-25 21:00:04 +08:00
@ovtfkw crossover 和 PD 会闪退
milkman155
2023-05-25 21:05:15 +08:00
自己组了个主机放家里,想玩就用 moonlight ,什么都能玩还巨省电。前提是网络条件好
Vikill
2023-05-25 21:08:48 +08:00
@lucaslee 感谢补充,这个网站我也很常用,此外也可以直接在 google 上搜索 m1 + [游戏名]
Vikill
2023-05-25 21:09:33 +08:00
@milkman155 对串流不是很了解,外网也可以玩吗
ggmood
2023-05-25 21:59:55 +08:00
CrossOver 都玩不了红警 2 ,M1Max
ck65
2023-05-25 22:57:57 +08:00
太感谢这个帖子了,已经玩上了。







太感慨了,从 09 年换 Mac 之后就没正经玩过游戏。记录了一些感想 https://mog.blue/@mogita/110429618400347436
SophieEZzz
2023-05-26 00:31:19 +08:00
CSGO/CS2 性能如何

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/942643

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX