流放之路游戏客户端的性能和稳定性是近期玩家热议的话题,所以游戏开发商想和大家分享一下与这些内容相关的任务的进展。
以下为访谈内容:
许多问题我们还没有查出是什么导致的,如果有新的消息我们会第一时间和大家同步,但是我们决定先同步部分内容。
菌潮地图和服务器副本
当我们讨论服务器问题时,我们指的是游戏在服务器上的性能。一般来说单个CPU核可以同时开启几十个副本,并且计算某个动作只需要一毫秒。在特别情况下,一个副本可能使用整整一个核的资源,使副本服务器的一个计算需要 33 毫秒(服务器变帧数)。
在菌潮赛季里有许多血量很高的怪物。正常情况刷图时,你的攻击会击败大部分怪物,只留几个强大的,但是在菌潮赛季里这些怪物存活的时间很长。同时流放之路有非常复杂和计算系统,有几万个不一样的属性需要计算。你的增益效果,你造成的异常状态和诅咒等等都需要计算。怪物越多,他们存活的时间越长,这些计算所需的时间就越长。菌潮赛季玩法消耗的服务器资源是普通内容的十多倍。
当我们得知菌潮地图导致服务器性能问题时,我们尝试了添加服务器来解决这个问题。但是我们发现这并没有解决任何问题,这不是服务器承载过度导致的。这个问题是一个副本占用整个服务器核的问题,添加更多服务器的作用较小。
我们正在修复这个问题,在不影响游戏体验的前提下简易化计算方式。
召唤生物性能
我们觉得3.8.0 版本召唤派系的流行导致了许多大家所遇到的客户端性能问题。
召唤生物也是怪物,所以上述问题也适用于它们。召唤生物一般会持续很久并且屏幕上一般会有很多,他们也获得各种增益效果和视觉特效。
随着军团赛季的更新,我们改变了近战的系统。我们对近战做的优化比如攻击距离等等也造成了较小的客户端优化的退步。我们当时没有注意到这些改动对召唤生物造成的优化问题。
召唤玩法的热门导致了使用召唤生物或则和召唤师组队的玩家导致了各种客户端性能问题,这些问题我们会优先解决的。
显卡奔溃
在体验某些游戏内容时(比如辛迪加任务),部分玩家会遇到显卡奔溃导致的黑屏,并收到一个地图错误信息。最近Nvidia的驱动器包括最新的 436.30 版本都有这个问题。我们无法在Nvidia 419.17 版本上复现这个问题。我们还没有测试出是流放什么代码导致这个奔溃的,但是任何情况下,显卡也不应该奔溃,无论游戏在作什么。我们已经将这个问题提交给Nvidia了。
(一些AMD显卡使用者也提交了一些类似的问题,但是规模不大我们目前也无法复现)
副本奔溃
副本奔溃问题是你所在的副本服务器奔溃,导致你被退出到登陆界面。自从菌潮的上线,我们已经修复了许多导致副本奔溃的BUG。我们会继续修复副本奔溃问题,并且从最常见的副本奔溃下手。
客户端内存消耗
我们察觉到了这个赛季使用内存资源过多的问题,这个可能是过多加载游戏资源导致的。我们觉得这会导致客户端性能,我们正在调查。
引擎和游戏系统
最近社区中对游戏引擎有一定的吐槽。我们花费了数年的时间优化更新我们的引擎,并且一有新功能就更新。现在流放之路的引擎非常轻简,现代化和快。但是许多情况下,游戏性能并不好。
基本上所有的游戏性能问题都是和游戏系统以及我们对游戏系统做出的决定相关的。由于我们的考虑不周,选择了这样一个有许多性能问题的赛季机制,我们感到非常的抱歉,现在正在紧急修复。
无论流放之路采用什么引擎,由于我们所作出的游戏系统/机制的决定都会有客户端性能这个问题。服务器需要计算太多的东西,太多的东西需要客户端来渲染。
引擎是没有问题的,也是永久的一个东西。而游戏/赛季机制则是暂时的。我们不希望赛季有性能问题,所以这是避免以后再出这些问题的一个教训。