魔兽世界》游戏总监Ion Hazzikostas最近接受了油管博主Psybear_tv的采访,再次聊到12.0.5的失误,其中家宅系统的崩溃竟然源于修复了13年前的一个Bug。

打开网易新闻 查看精彩图片

12.0.5是魔兽最近几年口碑最差的一个补丁,Bug成堆,上线首日就导致家宅玩法的关停。大家广泛认为是暴雪加快更新节奏,导致质量下降。

“如果玩家觉得仓促,我们绝不会掉以轻心。我们希望了解玩家对各种玩法的真正需求,铭记在心,下次做得更好。” Ion Hazzikostas说道。

对于更新节奏的加快,Ion Hazzikostas持肯定态度,认为这让他们能够应付不同口味的玩家,从而推出更多丰富内容。他同时强调,加快发布节奏并不意味着牺牲质量。

“如果内容还没准备好,我们绝不会把它放到补丁里。”

打开网易新闻 查看精彩图片

Ion Hazzikostas承认12.0.5漏洞百出,理解大家的担忧,,但认为问题不是出在速度,而是流程。在12.0.5之前,团队“太拼”,过于激进地修了太多Bug,从而导致各种新的问题。

“如果说非要有什么问题,那就是我们在补丁发布前,修Bug时,步子迈得有点大。”

Ion Hazzikostas列举了家宅的例子,事情经过是在补丁上线的当天,他们在内部检查时,发现当玩家进入房屋,原本悬空放着的各种装饰品全部自动吸附到了地面,永久变了位置,把玩家的精心布置全打乱。

打开网易新闻 查看精彩图片

罪魁祸首竟然是2013年的一个电梯Bug,团队发现了决战奥格瑞玛副本的一个临时Bug,会导致玩家直接从电梯上掉下去。虽然这是旧世内容,但仍有玩家过来刷坐骑。好巧不巧,他们在12.0.5前夕修复这个Bug,而这也导致了家宅系统的后来崩溃。

“此Bug的修复是在12.0.5版本上线的前几天。积累了20到25年的代码,其相互关系错综复杂,控制玩家依附电梯对象的逻辑,同时涉及不同对象在房屋布置中如何建立父子关系或进行堆叠的逻辑。”

Ion Hazzikostas承认在12.0.5上线的最后时刻,他们并没有做好检查。

“我们本应先发一个稳定版本,后面再出热修,这样就不会有短期风险。”