为求忠实还原无印,暴雪将拉格纳罗斯BUG加回去
曾经打过“熔火之心”的你我可能都不知道,原来拉格纳罗斯是有BUG的。《魔兽世界》经典怀旧服即将在8月27日上线,距离回到过去经典岁月的时就剩一天,在暴雪娱乐的安排下,经典怀旧服制作总监Ion Hazzikostas特地连线接受媒体采访,意外地透露了经典版中一些不为人知的小秘辛。
自从《魔兽世界》经典怀旧服在2017年公布后,许多玩家便好奇究竟暴雪要以何种方式让玩家们重返十前年的艾泽拉斯,Hazzikostas表示其实经典版的想法一直都有,只是不知道要如何呈现,直到2017年夏天暴雪工程师才用新引擎来模拟旧程序编码,来模拟旧时代的资料。
“我们当时是用《军团再临》的版本程序去跑2004与2005年的内容。不过游戏一直在改版与变动,还包含游戏引擎、处理模组、光影渲染、甚至是玩家互动的演算方式,攻击的计算方式都作过许多修正与改变。”Hazzikostas强调:“为了打造《魔兽世界》经典怀旧服,就必须让新引擎去模拟当初的资料,重现玩家的体验,过程中我们一直在进行比对,以求效果是否与当时2006年版本类似,有时甚至要将原有的BUG加回去,因为对玩家来说,当时某种效果是他们熟悉的,但其实那却是BUG。”
是的,当BUG变成回忆,那么重返过去的我们,那些BUG自然也要回归才对。只是,相信许多玩家想都没想过,曾经苦战的熔火之心最终头目“拉格纳罗斯”,它本身的存在竟然也有BUG。
“这是因为软件解读呈现资料出错导致的BUG,举例来说,拉格纳罗斯的火焰,它的火焰最中心是纯白色呈现,其实是当时运算公式有错,照理来说中间应该是橘红色的,像真实的火焰颜色才对。”Hazzikostas进一步解释:“结果,因为当时服务器运算错误,实际上玩家看到的却是亮白色的。所以,让新引擎去模拟呈现的是正确的橘红色,但这样却不像过去的经典版,所以只好把当时程序出错的部份加回去,让它的火变回亮白色。”
Hazzikostas说的没错,不论你去看哪一部影片,十几年前的拉格纳罗斯火焰,真的是亮白色的。
除了拉格纳罗斯BUG外,Hazzikostas也提及之前在压力测试时玩家提供的反馈,因为新手村怪物重生速度不够快,玩家社群坚持当年重生速度是比较快的,而且好像还有“某个机制”能让怪物重生变快,这一点让开发团队就像捡到宝一样的感觉。
“在上次压力测试时,玩家们反应新手村的怪物重生速度不够快,他们坚持说当年怪物重生速度是比较快的,好像有某个机制让怪物重生变快,所以我们回去检查资料,发现还真有这一回事。”Hazzikostas说道:“原来这也是BUG,只不过新的版本资料让该BUG消失。不管你要杀蝎子或杀狼,当时1.12版确实有方法让怪物加速重生,好让其他新玩家快速解掉任务,但后来的改动让机制失效。所以我们针对这个状况进行还原,也才让我们发现原来《魔兽世界》有这种BUG。”
虽然Hazzikostas没有明确说明,不过当时在《魔兽世界》里,只要你对死亡的怪物进行采集(如制皮),使怪物尸体消失,确实有加速怪物重生的说法。