改善性能及稳定性
接下来是玩家们热议的另一个话题,游戏客户端的稳定性及性能的相关计划。
我们了解到此前持续发生的网络、服务器及客户端问题对稳定性及游戏性能产生的影响,为玩家们提供最优质的游戏服务品质始终是我们最为重视的课题,然而数月以来,由于长时间未能修复明显加重的卡顿(客户端断开连接)、游戏崩溃等现象,使得我们的多项改善方案也未能及时和大家见面。
相信最近玩家们应该感受到了卡顿现象有所改善。同时,在最近的更新中,我们发现第5赛季第3轮更新的受伤效果在部分情况下可能导致游戏崩溃,因此我们对此进行了回调。尽管该类问题能够究其原因并找出解决方案,我们也深知本应更快速地应对问题、尽可能地在问题发生之前防患于未然。为此,我们也将对业务流程进行改善,在带着新版本和玩家们见面之前,进行更加高效的监修。
与服务器相关的问题中大多数均是由于过去数月以来持续不断的DDoS攻击而产生。今年初,为了更加高效地应对DDoS攻击问题,我们曾导入了自主开发的防御系统,往后也将不断改善防御方案,争取达到DDoS攻击不会对玩家们正在进行的游戏体验产生影响的水平。
关卡流 / 卡顿问题优化
通过优化包文件(pak)缩减查找包内物品所需的时间;
- 包文件:指游戏内使用的所有素材(武器、载具、建筑物、服装等)的压缩文件;
减少关卡流的次数,改善其性能;
- 合并Landscape → 减少关卡流以及GC(垃圾回收)的次数 → 改善卡顿现象;
改善由于图像数据的加载或取消加载造成的卡顿现象;
- 将关卡流方式由加载至同一帧转换为各帧分别加载,降低卡顿现象的发生概率;
其他卡顿现象改善内容:
- 打开物品栏时;
- 打开角色预览时;
- 装备武器时;
- 淘汰敌人等;
- 投掷道具时;
- 打开选项、任务等UI时;
- 优化精简游戏内字体;
- 优化游戏内多种道具(武器、角色)皮肤;
- 对于枪械皮肤等加载时间较长的皮肤,通过异步加载方式改善卡顿现象。