lol国服9月24日5.18版更新内容一览 涉及多个方面
2015-09-24 12:03 来源:游戏堡
0
对"消失的弹体"的修复行动
对"消失的弹体"的修复行动
随着我们在过去几个月里对它的数次接触,我们已经准备好解决《英雄联盟》在技术上的负债了。这一次,我们正在处理一个存在于游戏客户端中的BUG,这个BUG曾经会错误地取消掉一个技能,但这个技能仍然存在于服务器中。这会导致一个技能短暂地出现在屏幕中,然后立刻消失不见,但仍能命中敌人。听起来很简单,但为什么要占用一个章节呢?
虽然这个BUG在过去曾经有一些高能见度的案例,但它并不仅限于少数的一些技能。相反,这个BUG的症结所在,是游戏服务器和游戏客户端的交换信息方式。基本上,服务器的取消指令过于通用了--它的原理不是"停止这个东西",而是告诉客户端去"停止一个东西"。于是,在多个相似动作以极快的速度连续发生时,游戏客户端就不得不猜测服务器要停止的是什么,而一旦猜错了,就会发生这个BUG。
沿着过去的努力方向,诸如直线型弹体技巧射击的重新编码,以及近几个版本的英雄重编码工程,我们已经回溯并清理了我们技能流程代码的核心部分,并尝试确保技能的取消不会涉及到"猜测"。我们对这次更新的全面测试已经有段时间了,但我们会继续留意这个改动的后续影响,并且如果必要的话,会在未来的版本中继续跟进。
修复了一个罕见的互动,该互动可导致飞行过程中的弹体在视觉上消失,但仍能命中敌人
这个改动将修复被归类为此类BUG的奈德丽的消失标枪案例,但标枪在初始阶段就消失不见的BUG
是一个与上一条不相关的错误
已有0人发表了评论