艾尔登法环为什么一直掉帧(数毛社实机评测艾尔登法环)
艾尔登法环为什么一直掉帧(数毛社实机评测艾尔登法环)所有这些加起来都对《艾尔登法环》造成负面影响,而且不是说你用高配硬件就能解决的,数毛社测试用的是顶配Core i9 10900K加RTX 3090,结果在最低画面预设、720p分辨率下依然不能流畅运行。当然了,PC配置越低,那么体验就越糟,CPU上体现尤为明显。最后,在过场动画镜头切换时也有掉帧的情况,这一点非常怪,它只在PC上发生、主机上没问题。理论上说,玩家玩得越久,那么这种掉帧情况就越少,游戏的流畅度会逐步提高;返回之前玩过的地方,掉帧情况也会更少,因为着色器已经在缓存里编译好了。但是在游戏更新、重安装、或是驱动升级后,这些缓存又被重置,游戏就又会变得像第一次玩时一样卡。数毛社表示,有一些使用Intel Alder Lake CPU且调整过的电脑能够保持60fps游玩,因为它们的编译速度非常快,现编现用也来得及,但对于绝大部分其它电脑来说就无法稳定60fps。不过目前,主机版《艾尔登
前不久,知名技术博主“数毛社”Digital Foundry对PC版《艾尔登法环》的性能表现进行了实机测试。想必大家已经知道PC版《艾尔登法环》存在一些问题,那么擅长抓细节的“数毛社”对它又有怎样的评价呢?一起来看看吧~
数毛社表示,FS社移植PC游戏的水平一直在不断提高,从黑魂系列到只狼能看出明显的进步。然而不幸的是,《艾尔登法环》的移植水准却大幅倒退,不仅存在很多问题,更令人发指的是:不断掉帧的情况严重影响了游戏节奏。这实在是一个糟糕的移植版本,急需尽快修复。
不清楚这个游戏为何能以这样的形式发布到消费者手中,数毛社推测,《艾尔登法环》是FS社的引擎首次改用DirectX 12,DX12意味着开发者需要对GPU做更多把控,比如内存管理和线程处理,都不再由驱动负责,而需要开发者做好处理;从游戏掉帧情况来看,《艾尔登法环》的着色器编译管理做得很糟糕,游戏中每个着色器代码在首次调用时才被编译,导致游戏全程有很多瞬时延迟。
这种状况充斥了整个游戏,且无法避免——无论你怎样调整PC设定、使用怎样的PC配置都没用。当玩家首次移动角色时会感到明显掉帧,首次挥剑时也有;每当游戏生成一个新的粒子特效时也会卡一下,每遇到一个新的敌人会有一个大幅掉帧。看起来,每次调用一个之前没见过的新的着色器时,游戏都会在渲染实时过程中赶紧去编译,这导致了每玩一段时间游戏就会卡上那么一下下。
理论上说,玩家玩得越久,那么这种掉帧情况就越少,游戏的流畅度会逐步提高;返回之前玩过的地方,掉帧情况也会更少,因为着色器已经在缓存里编译好了。但是在游戏更新、重安装、或是驱动升级后,这些缓存又被重置,游戏就又会变得像第一次玩时一样卡。
数毛社表示,有一些使用Intel Alder Lake CPU且调整过的电脑能够保持60fps游玩,因为它们的编译速度非常快,现编现用也来得及,但对于绝大部分其它电脑来说就无法稳定60fps。不过目前,主机版《艾尔登法环》没有这种掉帧问题,因为主机的配置都是固定的,所以游戏里预编译了着色器。
但除此之外,《艾尔登法环》还有其它掉帧问题,似乎是和背景加载相关联:在开场部分登上台阶时必有大幅掉帧,在荒野穿行时也是如此,在开放世界里漫游会出现单帧丢失,并且这种情况没啥规律:有的时候走上几米就能掉好几帧,也有时候走了上百米也没事。
最后,在过场动画镜头切换时也有掉帧的情况,这一点非常怪,它只在PC上发生、主机上没问题。
所有这些加起来都对《艾尔登法环》造成负面影响,而且不是说你用高配硬件就能解决的,数毛社测试用的是顶配Core i9 10900K加RTX 3090,结果在最低画面预设、720p分辨率下依然不能流畅运行。当然了,PC配置越低,那么体验就越糟,CPU上体现尤为明显。
在更主流的硬件上,数毛社发现《艾尔登法环》不只有掉帧问题(stutter),还有突然变慢(slow-down,即游戏运行速度突然变慢,但没有卡停,有点像开了“子弹时间”)的问题,更加破坏了游戏体验。
数毛社还在Steamdeck上面测试了《艾尔登法环》,会出现更加明显的变慢问题,这实在是令人非常惋惜,因为《艾尔登法环》很容易在Steamdeck上锁30帧运行。
FS社必须对以上谈到的问题采取补救行动,才能让游戏达到能令人接受的状态,但此外还有些工作要做。
首先游戏里默认开启了垂直同步,而且关不掉,玩家必须用显卡控制面板才能关掉,但即便如此游戏也还是锁60帧。这是个很大的问题,要知道自《黑暗之魂》发售以来,PC玩家们就一直呼吁FS社取消强制设定的帧率上限;每次FS社推出新作都有玩家这么提,然而《艾尔登法环》依然是雷打不动地锁60帧,不用mod就解锁不了帧率。
此外,游戏也不支持超宽屏,这一点和帧率上限都是PC移植游戏应当具备的基础,一款游戏移植PC,应当首日就加入这两个功能。而FS社却从来没有这么搞过。一些其它PC游戏应有的特性就更别想了,比如画质设定里的介绍描述和预览画面,没有这些,玩家就无法知道每条画质设定的具体作用。
数毛社表示,目前他们不建议大家游玩PC版《艾尔登法环》,如果一定要玩的话,可以在游戏中对对画质设定采取如下调整:
如果是1440p显示器,且你有GTX 1080或更好的显卡,那么可以直接选“最高”画质,这和“高”画质基本没差别,只有阴影品质不大一样;而如果你有GTX 1070或RX 580或更差的显卡,那么请选用“中”画质,但阴影和抗锯齿要选“高”。
如果是1080p显示器、GTX 1060或是RX 580显卡,那么即便不考虑掉帧问题,你也无法稳定60fps(N卡比A卡略强5%)。解决方法一是,把分辨率下调至900p,这样能基本保持60fps;解决方法二是,继续保持1080p,并借助G-Sync或FreeSync显示器功能提升游戏体验,不过这种提升效果也无法解决掉帧问题。
此外,《艾尔登法环》在PS5上面有“帧数模式”和“品质模式”两种模式可选,而数毛社也提供了一份表格,将这两种模式跟PC上的画质选项对应了起来。
总的来说,数毛社认为FS社现在应当开始多花点精力优化一下他们的技术了,他们应当提供更完整的PC体验、避免发生这种情况。《艾尔登法环》在PS和Xbox上的表现也不完美,但玩家可以想办法提升游戏体验;而PC版则没有任何简单有效的解决办法,用户只能干瞪眼,只能等待开发者介入去解决那些核心问题。