全部文章
排障性能macOS8 min

Mac 上云顶之弈卡顿:先分清是网络延迟还是掉帧

更新于 · OS FIGHT TACTICS 团队

云顶之弈本身很轻:八个人一张棋盘,Apple 芯片跑它不该有任何压力。所以 Mac 上一旦出现顿卡、定格、掉帧,原因通常都很具体:线路不稳、系统里某个设置压住了机器,或者游戏跑起来的方式本身就不适合 Apple 芯片。下面按从常见到少见的顺序过一遍,每一种情况配一个对应的处理办法。

先说清楚:18.1 之后 macOS 已经不在支持名单里

如果你的游戏是最近几周开始不对劲的,先看这一段。从 18.1 版本起,云顶之弈不再支持 macOS:Riot 在 Set 18 开服、游戏整体转到 Unreal Engine 的同时,把 macOS 拿出了支持名单,官方客户端和后续修复都停在了那里。Riot 的说法是这次移除是暂时的,正在做让系统回归的工作,但没有给出时间表。同一个版本里,内存偏小的老旧 Android 和 iOS 机型也一起离开了名单。关键在于:Android 端仍然完整支持,Mac 上现在能玩,靠的就是这条路,而它跑得顺不顺,主动权在你手上。

网络延迟和掉帧,是两件事

一个「卡」字把两种毛病混在一起,排查就会绕远路。网络延迟来自线路:画面本身流畅,但买人、摆棋要慢半拍才生效,棋子像在瞬移。掉帧来自渲染:图像本身不顺,战斗动画和转盘一格一格地跳,连菜单都这样。一分钟就能分开:

  • 菜单和主界面很顺,只有对局里的操作反应慢:问题在网络。
  • 连商店刷新和界面切换都在顿:问题在渲染,也就是机器或者游戏运行方式。
  • 画面卡住一秒,然后一次性追上来:还是网络,典型的间歇性掉包。

情况一:网络,最常见的那个

云顶之弈全程在线,每一步操作都要走一趟 SEA 服务器。在 Mac 上,Wi-Fi 几乎永远是最弱的一环,比机器性能重要得多;组屋的混凝土墙对 2.4 GHz 尤其不友好。按见效顺序:

  1. 1能插网线就插网线,这是对付微顿最直接的办法。
  2. 2插不了就靠近路由器,并优先用 5 GHz 频段,它比 2.4 GHz 干净。
  3. 3开打前停掉抢带宽的东西:下载、iCloud 或 Time Machine 备份、同一条线上的视频。
  4. 4玩的时候关掉 VPN,它会把你到 Riot 服务器的路径拉长。
  5. 5换时段再测:白天不卡、晚上就卡,问题在宽带那边,不在你的 Mac。

情况二:真的在掉帧

先问游戏是怎么跑起来的

如果画面一直在顿,第一个问题不是「我的 Mac 是不是太弱」,而是「云顶之弈在它上面是怎么跑的」。装在 Apple 芯片上的通用安卓模拟器,很多时候把画面丢给 CPU 渲染,没有真正的 GPU 加速,机器再强也照样顿,这一点我们在 Mac 上的安卓模拟器实测 里写过。OS FIGHT TACTICS 就是为了绕开这个坑做的:渲染走 OpenGL,直接交给芯片的 GPU,转盘和大乱斗都能稳在游戏目标的 60 帧。

macOS 里真正有用的几个设置

  • 关掉低电量模式(系统设置 · 电池):它会主动压低 CPU 和 GPU 频率,是 MacBook 上最常见的顿卡来源。
  • 打长局就插电源,靠电池时 macOS 可能悄悄降性能。
  • 开打前关掉吃资源的应用:开了几十个标签页的浏览器、剪辑软件、虚拟机。
  • 连玩几个小时后重启一次启动器,这是最省事的清场方式。
  • macOS 保持更新:系统更新经常改进渲染依赖的虚拟化和图形部分。

MacBook Air 发烫要不要担心

打云顶之弈不用。这个游戏的 GPU 负载一直很轻,连没有风扇的 MacBook Air,在本地这种室温下连打几局也不会降频。如果机器烫得离谱,原因多半在别处:后台某个吃资源的应用,或者通用模拟器在用软件渲染。各代芯片能跑成什么样,写在 云顶之弈 Mac 配置要求 那篇里。

都试过还是卡:最后一份清单

  1. 1先看 Riot 服务器状态:更新当晚的大面积卡顿,多半是他们那边的事。
  2. 2换网线或者手机热点打一局:卡顿消失,问题就在家里的网络。
  3. 3检查低电量模式和 MacBook 的电量。
  4. 4退出启动器重开,必要时重启 Mac,效果比大家愿意承认的要好。
  5. 5还不行就干净重装一次,Mac 安装教程 有完整步骤,全程不会动到你的 Riot 账号。

常见问题

机器是新的,为什么云顶之弈还是顿?

流畅度取决于游戏怎么跑,而不只是芯片多强。通用安卓模拟器常把画面丢给 CPU 渲染,M4 也照样顿。换成交给 GPU 的 OpenGL 渲染,初代 M1 就足够稳住 60 帧。

怎么判断是网络问题还是 Mac 的问题?

看菜单。菜单顺、只有对局操作慢半拍,是网络;连商店和界面切换都在顿,是渲染。插网线或者开手机热点打一局,一局之内就能确认。

18.1 把 macOS 拿掉,和我现在的卡顿有关系吗?

如果你用的方式不合适,间接有关。18.1 把游戏转到 Unreal Engine,同时 macOS 不再受云顶之弈支持;Riot 称这是暂时的,正在做回归的工作,没有公布时间。Mac 上现在靠仍在支持的 Android 版本,顺不顺就看是谁在跑它。

低电量模式真的会让游戏变卡吗?

会。这个模式为了省电主动降低 CPU 和 GPU 频率,反映在游戏里就是顿卡和掉帧。打排位前,到系统设置的电池里关掉它。

云顶之弈要多低的 ping 才舒服?

这是自走棋,比射击游戏宽容得多。80 毫秒以下完全无感;超过 150 毫秒,买人和移动棋子会有肉眼可见的延迟。稳定比数字更重要:稳定的 100 毫秒,比在 30 到 200 之间乱跳好打。

要不要把画质调低?

走 GPU 渲染时基本不用,Apple 芯片在默认画质下就能维持游戏的目标帧率。实在没办法时,把游戏选项里的特效质量降一档是备用手段,顺序排在网络和低电量模式之后。

把「卡」拆成网络和渲染两件事,绝大多数问题一两局之内就能定位。Mac 这边真正决定手感的是游戏用什么方式跑起来:本地原生执行加 GPU 渲染,剩下的就只是路由器的事了。