《暴雪数值设计》由会员分享,可在线阅读,更多相关《暴雪数值设计(24页珍藏版)》请在金锄头文库上搜索。
1、中文翻译: 北方暴雪前技术指导回忆录1997 年 8 月,我刚刚迈出大学之门 我得到了梦想中的工作- 为 blz 北方工作,那个制作diablo 的工作组,我一直觉得我会做游戏但是曾以为是游戏机想不到是 pc,在 diablo 发售前 pc 游戏玩起来有很多麻烦- 你不得不制作启动盘,导入正确的内存管理器,确保显卡有 vesa兼容,否则你玩不了. 然后 directx 出现了, 那些问题都不见了 . diablo 是第一批使用 directx的游戏.到今日 我确信因为 blz 认识到了 directx 的作用才让 diablo 卖的那么好当我来到北方 blz 的时候,d2 的开发才刚刚开始.
2、角色和基本的故事架构被勾勒了出来 以及职业和一个粗略的能力列表. 程序员们在我到之前做了个基于 voxel 的引擎, 那个由于需要更传统的系统被丢弃的引擎. 美术转换开始 d2 项目正式启动。我开始的时候,我被给了 3 件体恤和一堆 diablo 的盘. 对于那些好奇的人,我告诉你们那3 件体恤是标准的体恤前后有暴雪的 logo,以及 2 件北方暴雪专用体恤-一件黑的上面有个翼之恶魔,另一个白的,有个黑色骑士在背面. 不久这些体恤就成了我的制服,在我 6 年后离开blz 的时候,我有足够的体恤来穿 1 个月而不重复,北方暴雪的办公大楼在一个小游艇船坞的旁边. 楼下有个咖啡馆以及一些小公司.传说
3、 hotmail(在被 MS 收购前它们在我们楼上) 曾经想要一些北方 blz 的办公空间,但是我们决绝了它们因为那减少了我们打乒乓和足球的空间。在 MARINA 旁边有好处也有坏处- 在高速公路下面走 (有些无家可归的人可能在那睡觉)是个便捷的方式到 TOYS RUS 和公路旁的快餐店.但是这也意味着通常来说,由于不是很明显的原因,我们会停电. 基本上是在公路旁的办公楼,我们怀疑一辆高的卡车开到通往我们小小的办公室的 2 行道中,撞到一个电线杆,或者拉到了一个变压器, 让我们眼前一片漆黑.取决于这个发生的时间.这可能意味着一顿早到的午餐,或者街头一盘小型高尔夫街机,或者早下班. 有时大家打打
4、牌或者玩玩 MTG 牌。d2 的工作组在我到之后迅速发展.我以为我能当个新雇员,想不到美术师 phil shenk 在 1,2 个礼拜之后来了.18 个月之后,原本空荡的办公室将被各种资源所占满. 98 年底 决定做 d2 资料片的时候,我们分成了 2 个独立的开发小队,99 年 1 月,我们开始找个更大办公室以能够同时容纳 d2 和 d2exp 的开发小队.3 月中旬, 我们搬到了一个新的在 SAN METEO 的办公室.一个更大的创造的空间,要走过办公室间的长廊不久就让人想到了解决办法滑板车成为了懒人新的交通工具 -在一个厨房旁边的盲角翻车成了很平常的事情。这个礼拜的新闻是 google
5、的快餐房 但是我告诉你这些 - 他们没有和北方 blz 的 2 个厨房比较.那里简直是个便利商店苏打?有.牛肉干?有. 泡面 ? 有. 麦片和格兰诺拉燕麦片? 有. 蔬菜?有. 巧克力,糖果,快餐和炸薯条?有. 如果那还不够,外卖的匹萨也能当晚餐.要不是因为北方 blz 的办公室没有淋浴,我想大概一些员工永远不会回家,我必须得指出 1999 和2000 简直是地狱似的 2 年,所以当我们享受我们新的办公地和那完美的厨房的时候,我们也就进入了那所谓的关键时期之地狱 . 众所期待的内部发售日期是 1999 年 11 月,北方 blz的 d2 小组工作 2 倍时间,周末也加班,偶尔睡在桌下以便游戏能
6、按时完成.睡袋被发放给夜班的伙计们.在这关键的年份里我们雇佣了 peter hu,一个对 d2 充满点子和建议以及改进它的方案的粉丝.他开发了数种能让玩家长期感兴趣的内容,包括大多数的补丁(直到他 2003 年秋天离开去了 flagship) 技能协同增效? Peter 做的. 符文之语? Peter 做的.完美宝石激活?peter 做的. 无形装备?peter 做的.1.10 补丁? 还是 Peter.但是我超越了我自己. 最后主要的 d2 候选版本在 4 月底终于弄出来了,然后被送到了都柏林来进行本地化 (翻译成其他语言 修正各国特殊的图象) 以便全时间几乎同步发售 (有些语言花了更多的时
7、间).在开发 d2 的过程中,有很多粉丝帮助我们让游戏弄的更好- 很多新的开发人员 1 开始都是游戏的粉丝(包括我自己) 所以我们知道我们要在游戏里看到点什么.我们在论坛和 email 听取粉丝的意见 (在 d2 网站的早期,我个人回答所有的问题 ).我们在定期举行的聊天中听取并回答 fansite 的问题 .我们的目标不是做个卖 500w 份的游戏,而是做一个比 d1 更好的游戏, 以及打破所有对 d1 和 d2 之间的模仿.我们想做个游戏能满足普通玩家,以及一个能满足大多数骨灰玩家的游戏.我们成功了. 证据就是在 6 年之后 d2 依然在 bn 上拥有众多玩家证据就是 依然存在,在它建立
8、 8 年之后。你们一些人可能觉得 blz 放弃了 diablo 系列.一些人认为 d3 在开发中. 我不知道.因为我不在为 blz 工作了,我已经有些年没去过那了. 我有注意到他们有继续为 d2 打补丁加入些新的功能和物品,所以 diablo 的世界对我来说不是完全的死去了. BLZ 那里真正开发过 d1 d2或者 d2x 的人已经很少了,从 d1 到 d2 大概只有不到 6 个人还在.很多开发过 d1 和 d2 的人都已经去了其他地方. 当我听说北方 blz 永久关闭了之后很悲伤.blz 把如何开发真正伟大的游戏的理念传播到了其他游戏公司. 未来的玩家对好的游戏将有更多的选择,也许你们想知道
9、那些 diablo 的开发人员去了哪里好让你们知道去支持什么产品或者看看是不是要放弃 diablo 系列。我曾经问过前北方暴雪总裁 david brevik 为什么 diablo 不叫做david brevik 的 diablo2 , 那时候有很多开发者在游戏名字前面加上前缀他告诉我这个游戏不单是我的它是整个团队的这就是为什么北方暴雪的标志在那. 虽然这么说,但是 david brevik 是和我一起做出diablo 精髓的人这也是为什么我很高兴他在 flagship 和 bill roper 以及其他很多北方暴雪的人做 地狱之门:伦敦.如果我说出所有为 d1 和 d2 做出过贡献的人的名字的
10、话这篇文章可能会 2 倍长度.简单来说你们认识他们他们在做一个伟大的工作.我前几个月看了下地狱之门:伦敦,有很多 diablo 玩家会喜欢的东西我真的很期待能玩到它 Michio Okamura, Eric Sexton 和 Steven Woo 最近开了家公司名叫 Hyboreal Games. Michio 和 Eric 是 d1 的老手, Steven Woo 是个出色的程序员.他们最近和 Jon Morin 以及 FlipSideGames 共同开发一个项目 . 他们还没有释出更多的信息,但是我有足够的信心他们会做出个好玩的游戏在 Castaway 娱乐公司,Michael 兄弟和 S
11、tefan Scandizzo, 以及 Rick Seis 和他的下属也在做一个没有公布的项目。 是为 blz 的粉丝做的- 一个免费的服务来帮助玩家连接其他的玩家. 这段时期其他公司的多人游戏都开始收费了.过去的 12 月是 的第 9 个生日,还有玩家在上面玩 d1. 我觉得这很酷. 2 个 blz 做 bn 的高级程序员几年前开了个公司叫做 . 他们就是后来做 guild wars(激战)的 NCSOFT 的人,最后还有一些北方暴雪的人被迁到 Irvine 和暴雪合并了 他们做了 wow 和未来的 blz 产品.不管 blz 是不是继续 diablo 系列,blz 赢得了他们自己的财富.
12、 他们能做任何想做的事情.玩家有很多选择-谢谢 d1 和 d2 的开发人员,会有很多游戏出自他们之手 ,有一些 diablo 的影子在里面暴雪式平衡的数学模型探究(一)前言:暴雪系列的产品,均以平衡性而著称,作为一个国内的数值策划新手,对暴雪的崇拜是不言而喻的,经过了一段时间的工作,对星际/魔兽/ 暗黑系列的平衡性更加叹为观止,小可不才,只能在这里根据一些有限的资源,对暴雪的平衡调整方法做一些猜测,同时也希望业内的诸多达人,在此不吝赐教论题 1 在传统平衡理论中,伤害输出量和伤害承受量(被称作“耐力” )是两个十分重要的衡量标准伤害输出,代表着一个作战单位在特定条件下,能给对方造成的伤害量而伤
13、害承受,则相对的,代表一个作战单位在特定条件下会承受的伤害量在实际应用中,这两个值赋予时间限定之后,就代表了一个作战单位在特定条件下的伤害能力和生存能力这样一来,一个单位的能力,就应该可以用公式 (伤害能力,生存能力)来计算了,而在即时类游戏中,单位的移动速度,也是一个重要参数,因此公式应该变为 (伤害能力,生存能力,移动速度) ,而在即时战略类游戏中,还有资源成本的重要因素,因此费用也必须予以考虑了,这样公式又成为 (伤害能力,生存能力,移动速度,生产费用)这种公式是基础公式,也可以说是核心公式,在此基础上,进行扩展,才可能成为最终的效用评估公式可增加因素如下:1、技能:在 WAR3 和 S
14、C 中,对技能的评估公式应该是完全不同的,SC 中,技能应该仅仅是一种补充手段,他应该是独立在单位效用之外进行评估的,而在 WAR3 中则很可能是整合在内,技能的效果,一般都只会影响以上 3 个参数(伤害能力,生存能力,移动速度) ,只要以合适的关系(加或乘)整合在公式内,应该就可以得到想要的值了。2、修正:修正的方式有很多,攻防类型,种族,地形,属性(地水火风)等等,而这类修正,都不应该去影响基本效用评估公式,而应该在以上步骤做完之后才进行的第二步效用评估,这种修正类的影响,只是为了增加可玩性的设计,也是为了让各个单位在不同的情况下发挥各自的优势,用以调整各个单位的整体效用,它不应该成为影响
15、基本结构的要素3、队伍:以上计算,均只能对一对一的情况下进行效用评估,这个过程相对来讲比较简单,一般的数值设计师都可以比较轻易的熟练掌握,但是在多人情况下,情况则会复杂很多,除了动用大脑动用丰富的游戏经验来做各种可能情况下的假设,以防止各种极端情况的发生之外,可能更多的就是依靠测试了。而最近,对于 WOW 副本的领悟,使得我对于多人情况下的数值评估有了一些新的理解和感悟。假想最优组合:一个队伍中,每个单位的伤害能力和生存能力都是可以计算的,而 NPC 给予队伍中不同单位的单位时间伤害则是不同的,以 WOW 为例,在站着不动挨打的情况下,同样一个物理攻击 NPC 杀死一个战士和杀死一个法师的速度
16、显然是不同的,那么在这种情况下,以队伍中战士为假想受击对象,无疑是属于最优条件之一,同理,推出其他最优组合,当然,最优组合也很可能在某些情况下并非是唯一的,那样就需要把这些最优组合全部罗列出来做以估算。这样一来,把多个 NPC 的伤害输出之和做出估算,并考虑进变羊/放逐之类的控制型技能,与队伍中的战士的承受能力和牧师的治疗能力做比较,再以 NPC 队伍的承受能力之和与玩家队伍所有成员的伤害输出做比较,即可估算出平均的战斗效率,及战斗难度,同时,在这里引入了仇恨的概念,提高玩家的操作难度及可玩性,最重要的是使得玩家队伍与 NPC队伍的战斗便成为对仇恨的控制,这样在假想最优组合的情况下对战斗的情况做出估算,那么其他非最优组合的情况便可以给予较少的考虑,甚至不予考虑。WAR3 及 SC 中乃至在此之前的其他产品,也应该是遵循该设计思路的以上,均属于猜想,请诸位看官不要轻易将以上陈述当作事实处理,同时也烦请