�绝地求生》 2020计划:增加外部打击并优化游戏性�

最近,《绝地求生》个人电脑端开发总监张子江在官方网站上发布了《绝地求生》 2020工作计划。为了解决玩家面临的各种问题,他们在这个开发日志中与玩家共享“未授权程序响应计划”(即插件攻击计划)和“性能和稳定性优化”。

未经授权的计划响应计划

到目前为止,PUBG仍在与未经授权的(插件)程序进行无休止的进攻和防御战。我们一直在努力寻找消除未经授权的程序的方法。在过去的一年里,为了防止未授权程序的传播,我们尝试了各种方法,并把工作重点放在降低未授权程序的盈利能力和提高未授权程序的开发难度上。考虑到未经授权程序的开发者一直在密切关注我们所采取的措施,我们必须对未经授权程序的反应保密。然而,对外界保密也产生了副作用,导致我们产生错觉,认为“我们没有采取任何措施来处理目前需要最优先处理的未经授权的程序问题”。今年,我们将继续努力工作,让每个人都感受到我们在处理未经授权的程序方面取得的进步。

提前加强预防

预防性预防是指玩家在使用未经授权的程序之前直接阻止它们运行的方式。处理这个问题的主要方法是防止未经授权的程序被开发或者增加它们的开发难度,以便未经授权的程序的好处低于它们开发所需的成本。目前,我们PUBG主要通过以下方法采取预防措施。

引入二次安全验证系统

现在,我们每天都会收到数十或数百个客户投诉,称Steam账户被盗,PUBG账户被永久禁止。未经授权的程序供应商经常使用被盗账户进行交易,以满足客户大量的账户购买。大多数被盗账户都没有使用Steam令牌进行账户保护,或者是通过登录各种钓鱼网站上的Steam账户被盗,这些网站使用道具等物品作为诱饵。

为了防止这些问题的发生,提高账户的安全级别,我们希望将来引入短信认证功能和两种提供一次性验证码的安全认证方法。此外,在以后将要举行的“比赛大赛”中,为了保证比赛环境的公平性,比赛将只允许账号与安全验证系统开通两次才能参加。

优化游戏内容中容易被黑客利用的代码

我们将优化黑客在相关代码中容易使用的代码,如枪支/车辆/角色动作。

轻武器

-加强服务器对枪支射击角度、后坐力、子弹轨迹和子弹速度等信息的验证。

-分析和改进与目标相关的客户逻辑中的弱点

带菌者

-加强服务器对车速、运动角度和停滞时间等信息的验证。

-当发现问题时,不仅将实施制裁,还将引入外部功能,如实时压制、比赛和立即禁止。

角色动作

-加强服务器对角色移动速度和空闲时间等信息的验证

加强测试/制裁

我们知道,尽管我们已经永久禁止了许多使用未经授权程序的账户,但最初的制裁在维护游戏环境的公平性方面效果有限。从2020年起,我们将加强对使用未授权程序的账户和电脑的监控和制裁,并努力向所有人展示处理结果。

扩大检测范围

我们将扩大未授权程序的检测范围,防止未授权程序绕过检测。当我们更新用于检测未授权程序的防作弊解决方案时,未授权程序开发人员将添加一些技术,以避免在一段时间后检测到该解决方案。受此影响,溶液的检测范围将变窄。为了减少这种情况的发生,我们将定期更新解决方案。此外,一些未经授权的程序将它们的功能扩展到内核区域,很大程度上避免了检测。这种未经授权的程序目前正在增加。为了从根本上缓解这种情况,我们希望在2020年6月向游戏中添加额外的内核驱动程序,并通过这个比防作弊解决方案更具权威性的系统来加强对未授权程序的检测。

自动化分析

目前,我们使用的手工分析方法的缺点是,当未授权的程序被更新时,我们需要反复分析和处理它们。此外,一些程序会在生成转储文件时自动关闭计算机,或者重置未经授权的程序分析中使用的帐户验证,从而妨碍分析。

为此,我们正在开发一种功能,它可以自动区分运行未授权程序的环境和运行未授权程序的环境,并导出代表不同环境特征的值以阻止帐户。该功能目前预计将于2020年7月启用。

加强硬件堵塞

当硬件阻塞功能启用时,系统将在用户的硬件中记录特定信息。此后,即使用户更改了新帐户或被盗帐户,服务器仍然可以识别列入黑名单的电脑。虽然我们已经提高了硬件阻塞的准确性,使该功能能够收集更多的硬件信息,但用户仍然可以通过简单地更换几个附件和其他方法来提高避免被检测的概率。此外,通过使用篡改硬件信息的工具和带有篡改功能的未经授权的程序,插件开发人员很容易使我们的努力付诸东流。

我们已经认识到原始硬件ban系统的局限性,并打算对其进行优化。我们将启用特殊的算法,能够在用户级和内核级识别各种硬件信息,以确保即使未经授权的程序绕过检测,阻止功能也能快速分析它们并再次阻止它们。从而达到同时阻止使用未授权程序的用户的账号和电脑的效果。

提高制裁水平

目前,对未经授权的程序用户的检测主要基于玩家的报告和各种游戏信息和记录。在以这种方式发现的玩家中,那些有确凿证据的将会立即受到惩罚。然而,需要额外调查的玩家将被暂时禁赛24小时,并在调查后被正式制裁。

这些被暂时禁赛的球员中有相当一部分后来被永久禁赛。然而,仍然会有少数球员因为缺乏准确的证据而被解封。还有其他玩家最终被判无罪。

为了确保没有无辜的受害者,迄今为止,我们一直在谨慎地实施账户制裁。然而,就结果而言,这种谨慎的方法实际上伤害了大多数玩家。因此,今后我们将进一步加强对涉嫌未经授权程序用户的调查。

此外,我们还将引入一个针对可疑外部用户的监控系统。当球员被暂时禁赛一次时,我们会持续控制他们。除了原有的调查方法外,还通过直接监测和其他手段进行跟踪。

当暂时禁止的玩家在解除禁令后返回游戏时,如果他再次被列为可疑插件用户,我们将延长调查和处理时间,并自动对他进行更长时间的暂时禁止(例如,一个月)。另一方面,我们也将使调查过程自动化,这样被判定无罪的玩家可以更快地回到游戏中。我们还将增加相应的制度,以便在调查结果累积后,可以更快地取消对无辜玩家的临时禁令。为了将这些内容更新到游戏中,我们需要重新建立制裁政策标准。因此,更新后的时间点预计为2020年6月。

提高性能和稳定性

接下来是玩家之间的另一个热门话题,游戏客户端的稳定性和性能计划。

我们知道以前不断发生的网络、服务器和客户端问题会影响游戏的稳定性和性能。为玩家提供最高质量的游戏服务一直是我们的首要任务。然而,几个月来,由于长期未能修复Caton(客户端断开)和游戏崩溃的明显恶化现象,我们的许多改进方案未能及时与您见面。

我相信玩家应该会觉得卡顿现象最近有所改善。同时,在最新的更新中,我们发现第五季第三轮更新的伤害效应在某些情况下可能会导致游戏的崩溃,所以我们做了修正。虽然这些问题可以被调查其原因并找到解决办法,但我们也知道我们应该更快地处理这些问题,并尽可能在它们发生之前加以预防。为此,我们还将改进业务流程,并在与新版本的玩家会面之前进行更有效的监督和修复。

大多数与服务器相关的问题都是由过去几个月持续不断的DDoS攻击造成的。今年年初,为了更有效地应对DDoS攻击,我们引入了自己的防御系统,并将在未来继续改进我们的防御计划,以达到DDoS攻击不会影响玩家正在进行的游戏体验的水平。

检查点流/卡顿问题的优化

通过优化包文件(pak),减少在包中查找项目所需的时间;

-包文件:指游戏中使用的所有材料(武器、车辆、建筑、服装等)的压缩文件。);

减少检查点流的数量并提高其性能;

-合并风景减少检查点流和垃圾收集的数量改善Caton现象;

改善加载或卸载图像数据引起的卡顿现象;

-将收费站流量模式从加载到同一个帧转换为分别加载每个帧,以降低卡顿现象的发生概率;

对卡顿现象的其他改进:

-打开货物栏时;

-打开角色预览时;

-武装时;

消灭敌人等。

-投掷道具时;

-打开选项、任务等的用户界面时。

-优化和简化游戏中的字体;

-优化游戏中各种道具(武器、角色)的外观;

-对于加载时间较长的蒙皮,如枪蒙皮,异步加载可改善卡顿现象。

GPU优化

进一步利用HLOD优化和提高图形处理器性能;

-HLOD指的是将来自长距离的多个静态网格角色合并成单个静态网格角色的技术,从而减少场景中要渲染的角色数量,减少每帧的渲染调用,从而提高性能。

优化是通过改善景观结构实现的。

优化动画

对于因人物密集或移动范围过大造成的过载现象,根据游戏的优先级别调整计算量,实现优化。

提高对低成本电脑环境的支持

由于性能问题,许多电脑不能玩游戏。为了最大限度地减少此类问题的发生,优化程度将根据CPU的使用情况自动调整,以便在低分配环境中保持平稳的性能。此外,对于CPU内核较少的电脑,我们正在努力降低动画处理的成本。

提高稳定性

目前,在游戏大厅、游戏和加载图像中存在间歇性崩溃。我们正在通过加强内部检查程序和积极使用故障报告来解决这个问题。

客户端崩溃的解决方案和快速响应

客户端崩溃的主要原因是内存不足,因此每次生成版本时都会加强验证过程。

-通过对内存进行连续归档,消除不必要的内存;

-优化游戏中艺术材料的内存使用;

-通过代码重构优化整个内容的加载方法;

-通过实时分析防止内存泄漏,以避免在长期游戏中出现此类问题。

改进版本检查流程

进口自动检验工具时加强人工检验方法;

导入各种检查系统以监控程序的运行;

-内存泄漏检查工具;

-内存使用验证工具;

-内存损坏验证工具:监控意外内存访问导致的崩溃;

-卡顿试验;

-中央处理器/图形处理器状态检查;

利用人工智能建立一个100人的测试环境;

-PUBG要求100名玩家参与游戏测试,但要为每个性能测试召集100名玩家并不容易。

-人工智能目前正用于类似于实际游戏环境的大规模测试。

改善网络条件

deputy director of ordnance services 军火服务司副司长

许多在线游戏不时遭遇DDoS攻击(分布式拒绝服务攻击),PUBG也不例外。当游戏服务器受到DDoS攻击时,服务器中所有玩家的游戏环境都会出现一系列问题,如网络延迟、高ping值和丢包等。自去年11月以来,DDoS攻击激增,并在今年2月达到高峰。因此,开发团队在导入外部解决方案的同时,独立开发了DDoS防御系统。目前,大多数DDoS攻击已经被有效拦截。我们将分别向您介绍DDoS攻击的详细响应过程。

丢包问题

在引入外部DDoS防御解决方案后,北美和欧洲的数据包丢失概率与过去相比有所增加。尽管问题已经在一定程度上得到缓解,但仍有反馈信息表明丢包问题仍然存在。由于这个问题的发生是由多种原因造成的,我们正在进行原因分析和路由优化,以最大限度地减少数据包丢失的发生,并改善整体网络环境。