首页 > 游戏娱乐 > 游戏新品 > 单机游戏 > 正文

经典是如何炼成的 暗黑2的开发史回顾
2012-07-16 14:26  凯恩之角  雪暴君  我要评论(0)
字号:T|T

原文标题《Postmortem: Blizzard's Diablo II》,这篇文章是由暗黑2的高级开发开发人员 Erich Schaefer 在暗黑2成功上市后不久的2000年10月25日发表在著名业界网站gamasutra上。gamasutra 的“Postmortem”系列专栏专门邀请游戏制作者在游戏开发完成之后发表游戏开发的心得,检讨开发过程中的种种是非对错所得所失,颇有点事后诸葛, 后见之明的意思。Erich 也是至今让人津津乐道的随机词缀系统的奠基人。他在文章回顾了从暗黑1到暗黑2开发的种种艰辛以及成就精品游戏的无比自豪感。

仅以此篇译文表达我对暴雪北方的敬意。

在经过了四个月艰苦卓绝的冲刺阶段之后,暗黑一代终 于在1996年圣诞节的第二天开始压片了。当时我们完全没有想到游戏后续开发的问题,但就像大多数开发者们都可能曾经经历过的一样,在经过了如此漫长的开 发周期之后,我们显然没有做好重新投入到暗黑世界之中的准备。我们当时唯一能确定的是:我们要避免重蹈覆辙不要再经历如此艰苦卓绝的最后阶段了。暗黑2是 在2000年6月15日压片的,而在此之前我们足足熬了12个月。

在暗黑1发售之后,我们花了大概三个月的时间收集和征求我们下一个项目的意见,但都没有真正的好点子。之后在讨论中,重回暗黑世界的点子悄悄地进入 了我们的视线,在经过了几个月的恢复期后,我们忽然意识到我们不再为暗黑而感到疲倦不堪。我们取出尘封的初代作品里没能实现的构想,并结合外界的评论及玩 家的评判,开始就如何把暗黑2打造的各方面都牛逼闪闪进行集思广益。

暗黑2从来就没有过一份正式完整的设计文档。当然,我们还是有一个粗略的计划的,但大部分都是全新的内容部分:四个城镇而不是暗黑1里的一个;与前 作三名角色完全不同的五名全新角色;还有很多全新的地下城,广袤的荒原,以及极大扩展了的物品,魔法和技能。 我们想将初代里的每一个方面斗加以改善。暗黑1中每名角色只有3种盔甲外观,而暗黑2则使用成分系统使之能产生数百种变化。暗黑1里的“唯一”boss怪 物拥有特殊的技能,而在暗黑2中将拥有随机产生数百种变化的系统。我们将提升图像效果,使用真透明,彩色光照以及准3D透视模式等。关卡载入将成为过去 式。故事情节一开始就会纳入考量,并会在任务中体现出来。我们知道这将会一个庞大的项目。由于我们在基础游戏性的部分已经比较完善,因此我们认为我们应该 请一些新人,开发一些新的工具,这样基本上我们只需付出原来两倍的工作量就能创造出四倍于原作内容的游戏。原本在我们的开发时间表里,开发时间预计是两 年。

暗黑破坏神II:得与失

虽然在游戏里玩家的角色仅为75像素高,但他们都是按照高分辨率进行建模和渲染的,以便在角色选择画面及宣传材料中使用。这是一个屹立不倒的圣骑士。

暗黑2团队是由三大小组组成:程序组,角色美工组(一切活动物体),背景美工组(一切不动物体),每个组大约有十来号人。开发过程是开放式的,所有小组的成员都能作出贡献。暴雪尔湾协助开发了网络编程级战网支持。暴雪电影部门(也是尔湾的)贡献了每一幕间的过场电影,并协助了故事情节设计。

暗黑2里几乎所有的原画及电影过场都是在3D Studio Max里创建渲染的,而材质及2D介面元素则主要用Photoshop来制作。程序主要用C语言来写附带一些C++,版本控制则是使用Visual Studio和SourceSafe。

暗黑破坏神II:得与失

画出详细草图,比如这是是第三幕里库拉斯特的小屋在建模前的背景艺术画。

暴雪北方的前身是在1993年9月创建的秃鹫游戏。我们拿到的第一份合同把Acclaim公司的 Quarterback Club 游戏移植到手持设备上,更引人注目的则是为Sunsoft公司将其 Justice League Task Force 游戏移植到世嘉MD上。而硅与神经键也就是后来改名为暴雪娱乐的公司则是在开发该游戏的超任版。 秃鹫公司最后把开发暗黑的想法告诉了暴雪,最后在开发过程中,暴雪的母公司收购了秃鹫,并将其更名为暴雪北方。在经过这一系列乱糟糟的重组和所有权变更之 后,我们(暴雪北方)最终保留下来一支非常独立自主的团队。我们的团队非常平稳地从暗黑1开始的12人增长到暗黑2开始时候的24人,直到目前超过40人 的规模。我们将100%的精力投入到了游戏开发上。为了保证这种专注力,暴雪尔湾总部则负责起了其他方面,诸如质量管理,市场营销,公关,技术及客户支 持,以及战网服务器运营等等。我们的母公司Havas Interactive 则负责销售,制造,财务等商业运作。

暗黑破坏神II:得与失

大量的时间都花在了精雕细琢第一幕上,因为它可能被用作beta测试或者展示。亚马逊是第一个完成的角色。

1、暗黑2依然是暗黑

任何关于暗黑2的前瞻及评论里都有一个不变的主题,那就是我们没有改变任何东西,1代和2代是非常相似的。一开始我们自己也很惊奇。我们只保留了前 作中不到百分之一的代码及原画。我们重写了图像引擎,改变了所有的角色及其技能,改善并扩展了游戏设定,重制并增加了大量的魔法物品,只保留了少数前作中 我们喜欢的怪物,同时还设计了无数的游戏新元素,比如跑动,雇佣,左键技能、以及随机独有怪物等等。为什么大家都说这两者很相像呢?最终,我们决定把这个 当做是一种赞美。试玩的玩家和评论者都说他们在2代里找到了与前作一样的乐趣。

暗黑1和暗黑2都始终如一地提供了一种简单的快乐,这种快乐是如此的基础而又显而易见,以至在所有的评论文章里都未见提及,但是这却是成功的基石. 我们用这样一个术语--"砍怪/奖励"("kill/reward")--来描述我们游戏最基本的游戏性。玩家不断地杀怪,来获取宝物及经验值。 但这还不够。我们还给玩家提供了源源不断的目标和成就,以吸引玩家继续玩下去。前方总会有一个即将完成的任务,一个即将激活的小站,一个即将升到的等级, 以及一个即将清理干净的地下城等等。从小的方面来将,我们要让玩家的每一个行动都充满乐趣,就连在背包里整理物品发出的声音也要诱人。怪物那是要死得一个 牛逼闪闪,爆出一地装备那就是最好了。我们努力要这个方面做到出类拔萃,要让玩家一直处在高潮的边缘,只需要轻点鼠标就有大量惊喜在等着你。

跟暗黑1一样,暗黑2里保留着关卡,怪物,宝物随机生成的设定。这给游戏带来来更为优秀的重复可玩性,同时也给每一位玩家带来各自不同的游戏体验。 玩家们会觉得他们主导了自己的游戏体验,他们主动创造了一个独一无二的故事。只会按部就班的遵循网络上的攻略,不靠自己的努力是体会不到这样的成就的。

最后,暗黑1和暗黑2是非常容易上手的。我们使用所谓的“老妈测试”来进行验证:老妈们是不是可以不用阅读游戏手册就搞定这一切呢?如果我们看到新 手玩家在为如何卖出物品而烦恼时,我们就观察他们是如何进行尝试的,然后把游戏也做成那样。我们尽可能地把游戏界面弄的简单明了,你要开个门?点左键!你 要移动到目标区域?点左键!你要杀怪,捡东西,跟NPC说话?统统都点左键!看到还有很多游戏需要不同的控制及按键组合来完成这一切动作实在是令人有些惊 讶,简单总是美的。

暗黑破坏神II:得与失

暗黑中的建筑风格结合了不同文化的多个方面,以形成一种有趣的组合而不是单一化。第三幕的崔凡克就借鉴了玛雅及阿兹台克人的风格。

2、暴雪的开发历程

暴雪的开发目标是要创造出精品游戏。由于我们开发的游戏是要满足我们设定的目标,因此我们的开发过程,也就是设计及商业考量方面,是允许我们直到游 戏品质完美无暇无懈可击之后再摆上货架。我们知道并不是所有的开发者都能有这样的机会,但是我们在开发过程中所采用很多办法也是任何开发环境下都适用的。

首先,我们在开发过程中要尽快让游戏能够运行起来。我们一开始最优先的任务就是要让角色能够在屏幕上移动而且能砍怪。这也正是玩家们在游戏中大部分 时间里所干的事情,因而这必须做得富有乐趣。在整个游戏开发过程中,我们一直坚持不懈地对游戏的控制,寻路和反馈机制进行精雕细琢。最重要的是,这可以让 我们确定什么才是有趣的事情,这样我们才可以锦上添花,同时也发现那些繁琐及令人厌烦的方面,以便修正或者剔除。举个例子,很早时我们就发现当玩家在砍杀 一大群相同的怪物时会略显枯燥,这就让我们得以为每一种怪物添加更多的死亡音效以及而外的攻击动画。如果我们没有尽快地体验游戏的核心游戏性,那最后的战 斗体验可能就令人感到重复无聊了。

同时,我们还在不断地重新评估游戏性及功能。即使到游戏开发收尾阶段,如果能把游戏做的更完美的话,哪怕这意味着大量的返工,我们还是会去做。据个 例子,我们不喜欢角色戴起骨盔的样子,尽管它在一年前就已经渲染好了,我们还是义无反顾让4个美工花了数周的时间进行重制。在离beta测试预期的时间还 剩几周的时候,我们放弃了第四幕关卡的布局设计,仅仅因为它有些过于空旷和重复了。最后一分钟的调整使得它更完美更符合我们的目标。暗黑2是40余名开发 者历经三年多才完成的游戏,基本上,我们是用两到三倍的工作量才做出了这一部精品游戏。

我们成功的另一个重大因素是我们开放的开发进程。我们努力招募到真正热爱游戏的人,做出我们自己想玩的游戏。开发组的每一名成员都参与到游戏设计的 方方面面。在午餐时的讨论会成为了精雕细琢游戏的重要一环。程序员向设计师提出宝石镶嵌升级武器的构想,最终也证明这大受好评,。一位音效师则对原有的蟾 蜍恶魔的形象不满意促使我们重新设计。作为开发团队,我们不必去猜玩家们会需要什么,因为我们自己就是玩家。如果我们自己对自己做的游戏感到满意,特别是 在玩了两年之后,我们还是兴趣盎然,那么游戏肯定会取得成功。

3、角色技能树

我们最具革命性的新理念就是是角色技能树。一名角色如果想要获得更多的强大技能,那么他或她就必须先学习先决技能。角色技能有分支,不同的加点打造出真正独一无二的角色。

暗黑破坏神II:得与失

上:玩家角色盔甲造型有三种,轻型,中型和重型,混合匹配提供更加个性化的角色形象。“纸娃娃”允许混合匹配不同的盔甲部件

下:野蛮人从骨架模型到完整的高面数模型。所有的角色盔甲部件都是单独渲染完成的。

在刚开始开发时,我们本打算使用暗黑1代里的模式,角色通过寻找并阅读书卷来习得法术和技能。暗黑1里三名角色共享总计28个法术,而我们要为5名 全新的角色每人设计一组完全不同的16个技能。这显然是极大的改进,但每个角色最终还是学到了同样的技能。另一个问题是,玩家们也会更频繁地找到其他角色 的技能书而不是自己用的。技能树解决了这些问题,其灵感来源于很多战略游戏里的科技树。在战略游戏中,玩家们攀升科技树来解开更高一级的科技。我们把它改 用在角色升级上,是学习新的技能还是强化旧有的技能仍你选择。玩家们既可以广泛地学习各种技能,也可以专精某些技能。我们也为那些可能没人选的技能加入了 策略因素,你必须由此来发展出高阶技能。

采用技能树结构的结果就是,如果一名亡灵法师玩家使用强力的淬毒匕首辅以让怪物自相残杀的诅咒法术的话,那他的朋友某n则可以专精骷髅大军而不必使用任何诅咒法术。暗黑2的游戏周期就在这样无止境的策略组合中得以延续下去。

新闻热线:010-68947455

关键词: 暗黑2 开发史 经典

责任编辑:曹建

匿名发表 

快速登录

所有评论仅代表网友意见,牛华网保持中立。

科技视界

网站地图

牛华网

华军下载 | 牛华网 | 盒子 | pcsoft | 论坛

实用工具

关于我们 | 新闻投稿 | 软件发布 | 版权声明 | 意见建议 | 网站地图 | 友情连接 | RSS订阅 | 总编信箱 | 诚聘英才 | 联系我们

苏ICP证编号 B2-20090274 本站特聘法律顾问:于国富律师

Copyright (C) 1997-2012 newhua.com 牛华网 版权所有