在即将到来的3.0.0扩展中,我们一直在做很多关于性能的工作。今天,我们可以向您展示一些Beta版测试版的更改,我们预计下周将会发布。我们创建了一个视频来展示其中的一些性能改进。
与我们通常录制视频时不同,我们在普通计算机上录制下来,以证明普通用户可能期望的差异。以下是电脑规格:
英特尔i5-6500
GeForce 1050 Ti
8 GB的RAM
请注意,由于本机不是真正设计用于录制,视频中的帧速率实际上比不录时差得多。(视频展示的是类似受伤释放的BD,同一时间释放大量华丽的技能,击中海量敌人,2.6时会卡的如同幻灯片,3.0使用新特性画面依然会保持平滑,效果显著,丝般柔滑。)
3.0.0性能目标
在过去的几个扩展中,我们已经大大改善了流亡之路的性能表现。游戏现在运行得更快,但2.6.2中仍然没有改善的主要问题是“最坏的情况”。最坏情况是指渲染帧所需的最长时间,而不是平均帧速率,慢帧被称为“尖峰”。3.0.0的主要目标是减少尖峰数,使游戏总是顺利运行,即使有很多技能被同时使用。
在Beta版的第一个版本中,我们已经解决了不少产生 CPU尖峰的问题。
一个例子就是寻路。如果屏幕上有很多敌人,您将获得一个快速的平均帧速率,但如果许多怪物选择同时进行寻路,将会造成大量的CPU峰值。这是3.0.0 Beta性能优于2.6.2的众多原因之一。
3.0.0 Beta Wave 3 CPU改进
在Beta版第三波中,我们大大提高了创建和销毁项目的速度。这是在同时使用很多技能产生大量cpu峰值,造成卡顿的主要原因。我们现在可以每秒创建数千个技能效果,而不会显著降低帧速率。传统“LAG”bd(比如冰剑coc解放)应该不再是一个问题。
3.0.0 Beta Wave 3 GPU改进
在Wave 3中,我们还添加了一个名为Dynamic Resolution(动态分辨率?)的新功能。这一功能的作用是,在画面中出现大量的粒子效果时,暂时性降低3D场景的分辨率,以保持较高的帧数。因为屏幕上有很多粒子的场景通常是一闪而过的,所以肉眼基本不会感觉到分辨率被降低了。
该方案可以解决任何导致玩家被大量粒子效果包围后帧数下降的情况,而不会牺牲该有的画面质量。
用户评论