重置之路困难重重,魔兽世界经典旧世开发者演讲

2018-11-04
魔兽世界经典旧世怀旧服自2017暴雪嘉年华宣布正式推出以来可谓是牵动这数百万玩家的心,暴雪自然也是知道魔兽世界经典旧世在玩家心目中存在的意义,但是打造怀旧服并不是像大家想象的那么简单,无论是从工程源代码、场景原画、还是到游戏性上的取舍都是需要暴雪设计师进行慎重的考虑,暴雪设计师们想要的看到是所有玩家都会喜欢这个恢宏的世界,虽然做不到满足每个玩家的需求,但是设计师会尽自己的努力尽量的去完善这个世界,那么咱们就先来看一看暴雪游戏代码工程师Omar Gonzalez在嘉年华之上对怀旧服的看法与改变。

Omar Gonzalez:暴雪嘉年华的各位玩家大家好,我是暴雪游戏代码工程师Omar Gonzalez,首先我想和大家分享一下我自己的经历,我首次接触魔兽世界这款游戏是在2003年,那时这个款游戏刚开始发行,那时我就已经开始参与这个项目了,我见证了奥妮克希亚和拉格纳罗斯之前,以及团队副本出现之前的时期,我们甚至当时连侏儒都没加入到游戏中。我在做魔兽世界已经做了很久了,所以我想要把我们当年的那些记忆带回到今天,甚至希望把他们带给下一代。

接下来我想和大家讲一下我们做游戏过程中的主要内容,首先最重要的就是我们数据库中的数据,这就是我们的生命,随着游戏的发展我们的数据库内容也在一直增长,我们现在的数据库真的非常的庞大。另一个关键就是我们的艺术资源,包括人物的建模,背景音乐,风景等元素,我们在游戏内的情绪都是由这些元素来体现出来的。第三个重要资源就是我们的源代码,这是我们的核心,我们通过这些代码为全世界的玩家提供服务,这就是构成游戏最重要的三个因素。
咱们先来说数据库,我们最早是在1997年就开始记录数据库内的改动,也就是说魔兽世界并不是研发的那么早,但是他和魔兽争霸会共享一些相似性较高的代码。既然是数据那就免不了也会记录一些BUG,我们第一个BUG出现在1997年,这个其实就是一个非常小的功能,但是我们把这两个字符串写反了,我们当时非常肯定我们会修复这些问题。我们真的是很简单的,首先做出一个可以让玩家正常玩的游戏,然后再出一个又一个的补丁,但是我们的补丁是在之前的数据库上建立的,我们面临的问题是我们的开发团队只能同时制作一个补丁,那么我们的每个修复能在数据库保存多久呢?当我们回头来寻找这些数据的时候,我们发现我们甚至可以找回1.12的数据,这给了我们信心,我们知道我们可以重现它。

接下里我们来说一下我们的艺术资源,我们有很多资源,当然大家最熟悉的就是我们的3D建模。我们通过2D材质添加到我们的3D建模中就可以为大家展示那些熟悉的角色。我们会把一些资源放入到我们的网站资源平台,但是我们发现这里只有一些当前版本的资源,所以我们回到早期的数据库去寻找那些我们曾经设计的那些资源,那么现在我们得到了1.12的数据和资源,我们现在就可以开始我们的重置之旅了。

但是我们退一步想,我们可以重置这个游戏,但是他是基于早期的网络而建立的,那么我们要如何让其融入到如今的网络环境中呢?当然这个版本的确很棒,但是它依旧还是没有达到我们暴雪预期的效果。我们没有放弃,我们开始考虑将原始的数据和艺术资源引入到我们全新的源代码之中,但是我们遇到了很多困难,这其中最重要的就是如何让原始的数据和艺术资源兼容我们全新的代码,出于对魔兽世界的热爱我们克服了这些困难,我们将数据一点一点的编辑,让他们可以更好的去兼容。在研发初期我们将1.12版本对接到了新的源代码之上,但是依旧还是发生了许多的问题,同时这也是一个非常大的突破。这个概念就是我们前进的动力,也是我们的核心,那么如何把这个概念延续到产品中,我想为大家介绍下面的演讲者—魔兽世界首席软件设计师Brian Birmingham。

Brian Birmingham:各位嘉年华的玩家大家好,我是魔兽世界首席软件设计师Brian Birmingham,我很喜欢玩一些经典的游戏,晚一些陪伴我长大的游戏,那么魔兽世界当然就是这其中之一,我在魔兽世界内侧时就开始在玩了,这款游戏在当年就紧紧的抓住了我的心,但是当我听说暴雪要为魔兽世界制作一款怀旧版的时候我第一时间就站了出来,我要参与研发这款游戏,当然这不是我第一次参加魔兽世界的设计,我第一次参与魔兽项目是在2006年2月,当时在参与魔兽世界工具团队的开发,当时我正在帮忙制作纳克萨玛斯,我在魔兽世界的项目花了8年的时间,我想延续刚才Omar所讲的话题。

魔兽世界的创作有很多的模块,这些模块加起来呈现了我们今天所看到的这个世界,包括一些场景、游戏方式、动画、灯光等等,那么我今天首先要讲的就是场景,那么这些场景包含不同种类的地貌、森林、溪流、海洋等等,这些场景我们还没有完全的做完,因为这个世界受到了大灾变的破坏,如果我们进入开发模式的话我们能看到的就不止这些了,你们能看到很多很有意思的东西,比如应该在水里的水怪突然上岸,一些应该死去的NPC突然站起来,把这些未完成的场景放在怀旧服中能成功么?当然不行,这些场景是无法相互组建起来的,我们要先把场景导入到1.12的引擎,然后找出这些有问题的场景,再进行逐一的修复,而且一些任务NPC的位置与任务怪的位置也需要重新的安置,我们过去的十余年期间制作了很多的工具,这些工具可以帮助我们将这款游戏更好的融入到当前的游戏引擎中。你就可以看到这些问题就被修复了。我们在工具上下了很大的功夫,因为我们既要保证这些工具可以在争霸艾泽拉斯中可行,在怀旧服中依旧可用,所以他非常值得我们在其身上耗费时间的。

接下来我想和大家分享一下我们其他的艺术资源,在魔兽世界怀旧服中我们有时会出现,角色装备建模BUG,或者一些模型贴图BUG的情况,这就是我们的艺术资源与游戏新引擎不兼容所导致的,当出现这种情况我们就需要马上对这些问题进行调查,我们还有很多很好笑的故事可以告诉大家,比如当年的版本很多猎人经常会忘记买自己的子弹,又比如他的宠物因为忘记喂食而逃走了,这些好玩的元素我们都再次带了回来,还有武器熟练度和武器技能我们也把他们添加到了怀旧服中了,也许你们认为这些修正很容易,但是你们要知道这些修正在整个测试过程中都是真实存在的。那么我们的开发还有没有结束呢?我们觉得还远远没有结束,我么之后还有我们的主城、地下城、团队副本、pvp我们接下来还有很多的工作要去做。关于其的内容就让我们的游戏指导Ion给大家一一解答。

Ion Hazzikostas:是的,所以对于我们这些设计师来说,我们在做魔兽世界怀旧服的时候真的是一种非常棒的经验,我在争霸艾泽拉斯工作的时候我们可能只需要找出一些问题,然后去解决它,但是怀旧服中很多事我们已经在十多年前都已经做过了,那么我们存在的意义是什么呢?是这样的,我们的魔兽世界中有很多不适用于现在游戏设计,我们都要去一一的去处理,我们是不是应该把一些玩法重新带回来或者直接删除,这些内容是不是需要优化,我们还有很多BUG需要去修复,所以这是我们现在所要经历的。那么最重要的一点就是我们的还原度,我们需要给玩家创造一种就像2006的原版的魔兽世界,我们想给玩家一种你们从未离开过这个世界的感觉,说到还原,我们不仅是游戏性的还原度,还有我们的社交和社区,因为这是我们玩家经历过的最重要的一点。虽然我们会做出一些小小的改变但是这可能会对玩家的体验造成很大的影响,最后就是1.12的数据,我们是真的不想去破坏这种原始的数据,无论是游戏内的故事还是游戏的玩法,在游戏编程的角度去考虑这些,我们可以从不同的数据区产生不同的效果。

其实这就像打开潘多拉魔盒一样,我们害怕会出现一些我们不该去面对的问题,我们想要尽量的去避免这一点,举个例子,我们会做很多的决定,我们有些决定只需要30秒就能做好,比如我们是否要地下城查找器呢?我们当然不需要他,我们肯定不会再去用了,我们现在可以和朋友直接组队,因为我们觉得和朋友一起玩才是最重要的,还有就是你在地下城查找器中不小心把一个人踢出了队伍,而他则需要30分钟才能再次进入查找器,这样很不合理,所以我们在现在的怀旧服我们舍弃了这一功能。还有我们的跨服组队,自然也是没有的。那飞行呢?飞行也就算了吧。成就呢?也不要了!成就是之后我们之后版本才推出的功能,在技术层面来讲我们并不支持这一功能,这是完全没有必要的一个功能。还有就是我们在怀旧服中不会再去使用统一拍卖行,因为你要想和部落互换资源的话你可以去藏宝海湾的中立拍卖行操作。

那么另一方面呢,我们还有一些决定是非常艰难的,我们至今还在研究,第一个就是我们的DEBUFF系统,在2004年你在游戏中可以堆叠八个BUFF,在2006年我们身上那个可堆叠的BUFF数量我们添加到了16个,但是我们现在现在已经调整成了255个,虽然你的身上不可能堆加如此多的buff。那么这是一个技术问题,这影响着我们服务器的处理能力,因为你们在团队副本中会有40名玩家,而玩家身上只可以堆叠16个BUFF,在这样的情况下我们可能会失去一些控制,但是我们依旧要把堆叠16个buff的设定带回来,有些人可能会说这真是一个很糟糕的决定,因为我们不想破坏这种平衡性,我们也不想去改变这一程序。还有就是你想要给朋友发一封邮件,你的朋友可能需要一个小时才能收到,现在这一系统也再度回归。

还有就是用户界面,以前的界面很多地方不是很好用,在这里我们还是进行了很多改变,以便玩家更快捷的去操作自己的界面。还有就是我们的战利品交易,在旧版本你想要和队友交换战利品你只能去联系我们的客服人员,但是我们现在不想浪费很多的资源在这上面,我们正在改变这一机制。还有就是回能机制,我们在以前的版本回能是非常慢的,也许几秒才能恢复一些能量,这一机制也是不会受到改变。还有就是我们的插件系统,虽然插件系统是很方便玩家的一个工具,但是在1.13版本是无法使用插件系统的,可是还是有一些可以帮助玩家建立社交网络的插件,比如世界频道,我很怀疑我们如果全部去掉这些插件可能会影响玩家的游戏体验,虽然你可以自主选择加载那些插件,但是我们还是会限制插件的功能性,以达到平衡的目的。

那么最后要说的就是内容了,怀旧服将随时间分阶段地逐步解锁内容、开放副本和其他系统. 特别要指出的是这包括安其拉开门世界事件。
第一阶段:厄运之锤,世界boss: 卡拉克和艾索雷葛斯(蓝龙),熔火之心,奥妮克西娅巢穴
第二阶段:经典PVP(荣誉/军衔系统),黑翼之巢,祖尔格拉布
第三阶段:绿龙,希利苏斯 - 塞纳里奥议会(搬沙子),安其拉开门世界事件,安其拉废墟,安其拉神庙,T0.5升级任务线
第四阶段:纳克萨玛斯
已有62人和楼主握爪

相关推荐

评论 (25)
表情
  • 热门评论
  • 全部评论
  • 正序
  • /
  • 倒序

巴拉巴拉之神
跨服的话,联盟练级难受吧?而且工作室更容易带小号了。
2楼 2018-11-04
0

北北
北北
我是真香不起来,上去玩了一个小时,除了天赋树比较怀念以外,其他真的是难受,下线直接删
3楼 2018-11-04
0

纳兹米
做一个任务要跑一两个小时,经验才这么一点 团队本还要各种刷材料加buff 想想就累
4楼 2018-11-04
0

她还是一个人
我是真心的不感兴趣,谁不是喜欢新东西,喜欢发展的,这东西看着美好,就是一场梦
5楼 2018-11-04
0

夏天
夏天
好多人天天叫着怀旧服,我看看谁真香
6楼 2018-11-04
0

用心笑*
反正我理解不了想玩60版本的人是什么心态
7楼 2018-11-04
0

李仙仙
到现在工会团连h祖尔都过不去,你说很多人想怀旧是为什么?
8楼 2018-11-04
0

"卫哥♡"
暴雪在下一盘很大的棋 玩完体验服玩家会发现现在的版本有多美好
9楼 2018-11-04
0

各种宠溺各种耐y
这么说怀旧的绝版坐骑也带不到正常服了,没啥动力玩了...
10楼 2018-11-04
0

光头强
拾取两小时同队可交易?哈哈哈哈。
11楼 2018-11-04
0

奶猫
奶猫
我对怀旧服很有信心 对阿三设计师没信心 现在的版本都这么多bug每天热修
12楼 2018-11-04
0

奶猫
奶猫
我对怀旧服很有信心 对阿三设计师没信心 现在的版本都这么多bug每天热修
13楼 2018-11-04
0

岁月的囚牢
我就是饿死 从这跳下去 也不会吃一口你们这碗炒冷饭的 真香! 快点开吧 游戏荒了 等不及了
14楼 2018-11-04
0

稻葵
稻葵
我就看现在有多少铁骨铮铮不玩的将来自己抽自己脸真香 帖子收藏了
15楼 2018-11-04
0