-通过内存的连续存档清除不必要的内存;
-优化游戏中美术素材的内存占用情况;
-通过代码重构优化整体内容的加载方式;
-通过实时分析防止内存泄露现象,避免长时间游戏情况下该类问题的发生。
·完善版本检验流程
加强手动检验方法的同时导入自动检验工具;
导入多种检验系统以监控程序的运行情况;
-内存泄露检验工具;
-内存使用情况检验工具;
-内存损坏检验工具:监测意外的内存访问导致的崩溃现象;
-卡顿检验;
-CPU/GPU状态检验;
利用AI搭建100人测试环境;
-PUBG的游戏测试需要100位玩家加入,然而每一次性能测试时召集100位人员并非易事。
-目前正在利用AI进行与实际游戏环境相似的大规模测试。
改善网络情况
·DDoS
许多在线游戏都曾不时遭遇DDoS攻击(分布式拒绝服务攻击)问题,PUBG也不例外。当游戏服务器遭到DDoS攻击时,该服务器内所有玩家的游戏环境都将发生网络延迟、ping值偏高、丢包等一系列问题。自去年11月起,DDoS攻击现象激增,并于今年2月达到顶峰。为此开发团队在导入外部解决方案的同时自主开发了DDoS防御系统,目前已经有效拦截大部分的DDoS攻击,关于DDoS攻击的详细应对过程,后续我们将单独向大家介绍。
·丢包问题
导入外部DDoS防御解决方案后,北美及欧洲地区的丢包问题发生概率较之以往反而有所增加。尽管目前该问题已经得到了一定程度的缓和,但仍有反馈信息显示丢包问题依然存在。由于该问题的发生是由诸多原因所致,我们正在进行原因分析及路由优化,以此最大程度减少丢包现象的发生,并改善整体网络环境。