《守望先锋》全球卖了700万套,这款带有MOBA元素的游戏,能否对LOL的霸主地位产生动摇,是业内正在热议的话题。而DOTA玩家与LOL玩家的互喷也该告一段落了,此次就来一次平衡性——这个MOBA游戏的核心要素的彻底PK。

CNG推荐下文给游戏策划,和想研究MOBA类游戏的资深玩家。

MOBA这类以PVP为最大玩点的游戏,平衡性几乎是决定生死的。平衡的目的是为了丰富玩家的游戏体验,尽量让玩家的选择更加丰富——这就是为什么他们要出100多个英雄,每个英雄都有各自的特点和短板,玩家才能斗智斗勇。如果只有一个英雄那的确平衡,但并没有什么好玩的。所以丰富性和平衡性几乎难以兼容,又丰富又平衡的游戏才体现一个设计者的匠心。

平衡性层级一:基础数值的平衡

为了达成这种平衡,我们设计了各个基础属性来调控每个英雄的具体能力,如移动速度攻击速度攻击力等——一个英雄攻击力非常高,那么为了平衡我很可能削弱他的攻击速度(如DOTA中的小小),使得他在单位时间内他攻击造成的伤害和其他角色依然基本一致,这样一个简单的平衡就达成了;再比如一个角色虽然是近战,但他的移动速度比其他角色快,这样他就有可能追上那些远程角色,并击杀他们,这也是一种平衡。同时角色有很多属性,我们可以从多个维度来定制一个英雄——属性层面的具体数值我们暂时将其设为层级一,即最基本的具体数值。包括带来数值改变的技能,如影魔杀死一个单位能增加攻击力。

平衡性层级二:不完全disable

在此有一条重要的原则:当我们赋予了一个角色某种卓越的特质时,我们一定要同时设计一样因素来克制它,否则这类角色就会变得难以对付。如减速——减速技能是非常强大的,他可以限制对方的行动。减速是比较容易处理的一种情况,我们只需设计一些有瞬移的英雄就能基本消除减速带来的影响(如DOTA中,敌法几乎不会怕viper或卓尔游侠用减速法球击杀他,因为他有一个超长距离的位移)。所以我们只需要设计一些可以造成自己位移的技能就可以很好的解决减速太强大的问题。在只有减速的情况下,位移英雄必定无法阻挡因为减速技能完全无法有效限制他的行动。但是没关系,还有其他同级的因素可以限定这些英雄的发挥,如沉默、定身。这些状态能让位移英雄暂时失去超高的机动性。

这类效果被称为不完全disable,是平衡性调整的第二层。此类效果能影响角色的一部分能力使其无法发挥,在游戏中正确使用这些效果就可以轻松击杀对方。

此时一个角色的平衡模型分为2层:基础数值层和不完全disable层。在思路进行到此处时,本游戏是平衡的,但还不够——只有2个层级来调整平衡性,玩法会相当单一,角色无法做出更大的差异。所以我们需要更多层级。

平衡性层级三:完全disable

于是就有了晕眩。相比减速,晕眩是更强大的存在——在晕眩状态下英雄将完全丧失行动能力,纵然有10000点攻击力,中了晕眩状态也只能被人鱼肉。我们将晕眩称为完全disable——他简直太霸道了:可以彻底扭转战局,让一个伤害高到爆炸或者有3个位移技能的角色都无从发挥。有了晕眩以后,减速和沉默的作用完全被比了下去。即使在1、2层出现了平衡性的问题也没关系,完全disable能从更高的强度上彻底解决前两个层级上的不平衡。它是凌驾于前两层之上的最高层。

这就是为什么稍微有点经验的MOBA玩家都知道选一个控制技能多的阵容是最保险的方法。因为完全disable是凌驾于前两层之上的、强度更大的第三层。所谓的锤锤帮、晕到死流都在证明——得disable技能得天下。

对disable技能的处理正是LOL和DOTA的设计思路最明显不同处。

我们先看DOTA的:

因为完全disable技能太强大,所以DOTA设计了魔法免疫这个因素。思路依然是用更高等级的一个层级压制了原本不平衡的因素。这样一来,出现的情况就是人手一把黑皇杖,没出黑皇杖或者没有魔免技能的角色就会被晕到死。

黑皇杖让所有控制技能都瞬间哑火——但是,DOTA中又设计了大量的 无视魔免技能。一个开了黑皇杖的sven依然会被谜团的大招控制住,几乎每个英雄都有一个无视魔免的技能,黑皇杖只能免除一部分技能而已。它并不无敌。

这个体系内,只需小心设定无视魔法免疫的技能不让他过于泛滥就行了。如只有状态无视免疫,伤害不无视免疫;每个角色几乎都只有一个无视魔免的技能。这样一来形成了稳定的环环相扣的平衡性多层保险。

并且更保险的是:这些因素除了最高级的无视魔法免疫,都按照几乎一样的比例被放到了物品中:每个角色可以通过出一个物品来拥有魔免的能力、disable的能力、不完全disable的能力。于是每个角色可根据情况选择不同的出装来弥补自己的不足——DOTA的本质是英雄能力和物品能力的配合。如多年前风靡一时的晕锤敌法,让敌法这个高机动性的英雄拥有了完全disable能力,产生了质的飞越;如sven几乎每局必出黑皇杖,让自己的攻击力最大限度的发挥;如tinker出飞鞋满地图推线,等等——当一个英雄得到一件关键性的物品后,他的打法会产生质的变化(很显然,做出跳刀的撼地神牛和没有跳刀的是两个英雄)。

这就是为什么DOTA中的跳刀比LOL中的闪现距离远得多、冷却时间短得多;动辄就是长达4秒的晕眩而并不会造成不平衡——因为在这套严密的嵌套关系中,其中任何一种强大的因素都能被某种因素制约。

设想一下这样一个战斗场景:“开了黑皇杖的tinker原地肆无忌惮的刷新,但是没想到对面虚空假面一个时间结界依然把他定住。虚空假面刚准备在结界中敲死tinker,却发现对面的神牛在远处释放沟壑想控制住他。而假面此时眼疾手快开启自己的黑皇杖躲过了神牛的沟壑,心想终于可以弄死这个tinker了,却又被对面的谜团一个大拉住了。谜团刚刚开始得意,假面的队友又使用吹风杖将谜团吹起,虚空假面瞬间挣脱,但大招时间不够了,tinker最后顺利利用跳刀逃脱。”——这是DOTA中完全可能出现的情景,短短几秒中双方进行了数次相互克制,极为精彩。

每一个角色都可以称得上强大,但是又都不绝对无敌,总有办法克制它。这样就是一套极为出色的平衡体系——相互钳制、同时又有各自可发挥的空间。在这套体系下,DOTA设计的角色可以尽情发挥自己的特色而完全不用担心会过于imba,这就是非常成功的体系。

接下来,我们看看LOL平衡性:

——到了最后大家手里的剑都被一再砍短,于是所有角色都是拿着一把差不多的小刀互相比划。

LOL的设计者似乎对每种太强大的特质都有一种恐慌,生怕它们过于强大会击碎来之不易的平衡。最明显地方就是disable技能的持续时间:在LOL中几乎不存在2.5秒以上的完全disable技能、不存在3秒以上的不完全disable技能。

DOTA各种控制满天飞:

LOL中的控制几乎微不足道:

——更明显的是LOL中设计了韧性,韧性能减少被控制的时间。这样一来原本就很珍贵的控制技能显得更加捉襟见肘。

由于第三层的完全disable技能太强大,LOL的设计者在设计这类技能时非常谨慎,使用了大量减速效果来代替晕眩效果。这也很好理解,因为减速和晕眩在使用目的上是一样的,大部分时候是为了限制一个英雄的移动。于是在LOL中减速效果几乎泛滥成灾,玩家用大量堆叠的减速来达到几乎和晕眩一样的限制移动的目的。也就是说,这种设计是削弱了第三层的完全disable效果,试图以强度更低的第二层的不完全disable效果来代替它。

于是这时候问题出现了:
LOL中,大量的减速效果导致以自身移动速度快为核心特质的英雄难以发挥,以近战为甚。一个E技能点满的野兽之灵在不使用闪现的情况下几乎永远碰不到对面的后排;水晶先锋在没有闪现时几乎无法使用大招抓住对面的核心角色;巨魔的W技能很难支持他顶着一大堆减速效果贴近对面的后排。

在DOTA中这种情况是不存在的,因为黑皇杖几乎可以解决一切问题。而LOL中,由于减速的泛滥,这些原本应该风驰电掣的英雄们很难得到发挥。根据之前的论述,很显而易见的是,在这种情况下,位移技能的马上会变得很逆天:

于是LOL的英雄选择集中于有各种位移的英雄。这些英雄可以最大程度的无视各种减速,如入无人之境。熟悉LOL的玩家马上会赞同这一点。

聪明的玩家几乎可以看出来了,在LOL中:出场率高的英雄都是自身带位移和至少一个强控技能的英雄;出场率低的英雄都是自身无位移、或者只有指向位移没有其他控制的英雄。

这是一个很浅显的结论:
因为完全disable太过强大,所以用大量的减速来代替它;大量减速和完全disable相比,唯一的问题是它对位移技能无效;于是位移技能成了游戏中非常重要的一个元素。

——之前已经论述过,设计一个元素时,一定要同时设计可以克制它的元素。现在位移技能如此强大,我们能如何克制它呢?

大部分人会不假思索的说:一锤子晕住他(完全disable),或者沉默他、定身他(不完全disable)。

但很遗憾,可如我前文所说,在LOL中这两个因素已经被最大程度的限制了。几乎没有长时间的disable技能。考虑到韧性的存在,大部分控制技能不到1.5秒,位移英雄几乎在绝大部分时候都能轻松逃脱,时间太短了!甚至连其他的一些限制位移的不完全disable因素也被改得很弱,如接二连三的被砍掉的沉默技能,如定身技能要么是非指向的要么持续时间太短等等。

更重要的是,玩家没有任何途径可以针对位移英雄加强自己的disable能力。所有装备能给对方造成的效果有且只有减速,而位移英雄是不怕减速的!因为设计者觉得沉默和晕眩太强大,不好平衡,所以没有紫苑或羊刀之类的道具!

设想一下,DOTA中,一个巫妖遇到一个敌法,在敌法强大的位移面前,巫妖的nova减速是没用的。所以当敌法装备起来后巫妖可以考虑出风杖、羊刀、虚无杖等各种东西来制衡敌法6秒一下的长距离位移,实在不行让队友lion帮忙控制住敌法就行了,敌法不得不出黑皇杖才能缓解这种情况。

而在LOL中,各种控制技能考虑到韧性后只能持续约1秒钟左右,而也没有羊刀可出、没有风杖、没有任何可以限制住敌法的方法,只能孤注一掷的利用这可怜的1秒控制干掉他!于是敌法肆无忌惮的闪进闪出,认为自己的操作极好,对面一群彩笔都奈何不了他。哈哈哈哈!——这种事情LOL中每天都发生。仅仅是因为他选择了一个可以位移的英雄而已。

可笑的情况就出现了:所有英雄都最好是带一个位移,有位移就很有可能可以玩弄对面,而没有位移的英雄经常是只能被玩弄——这样的情况很难说是平衡的。

综上所述,LOL的不平衡是设计思路导致的。——位移已经是这个游戏中最后的救命稻草——玩家们很快就会发现,没有位移技能的英雄会越来越难取得比赛的胜利。LOL的平衡性始终处在崩溃的边缘。

以上文章来自知乎,作者dyingmaster授权转发,文中观点仅代表作者个人观点。


CNG小编认为,尽管LOL平衡性设计存在诸多不足,但不能否认的是,LOL目前仍是玩家数最多的MOBA类游戏,最后让我们用一段LOL设计师对于平衡性调整的看法来收尾。

LOL设计师是怎么看平衡性调整的

LOL设计师:在《英雄联盟》的初期,我们对于游戏的理解还局限在那个时代,设计了很多当时认为是很好的游戏玩法,其中有一部分玩法,为游戏埋下了隐患。

随着我们自身的成长,随着我们对游戏的理解越来越深刻,我们慢慢发现了更多以前设计的缺陷。比如S2单调的打野路线,比如S3辅助的尴尬地位,比如持续了几年的插眼反眼战…我们一步一步治愈游戏的旧伤口,一步一步让冷板凳英雄重回战场,一步一步提高玩家的竞技游戏体验。每几个星期一次的更新,都是我们对过去走的弯路的反思,也是我们在游戏设计上的成长。我们认为游戏停滞不前才是灾难,因为如果害怕困难而不去挑战自我,终有一天会被不断进步的广大玩家所超越所遗忘。

LOL 和 Dota游戏设计的区别相关推荐

  1. 2D手机Dota游戏设计思路

    2D手机Dota游戏设计思路 游戏类型:2D,移动平台,塔防策略,单机 面向平台:android,ios 游戏的可玩性:尽量能把PC Dota游戏的长处转移过来.推塔,出装备,使用技能的爽快感. 画面 ...

  2. 游戏设计和游戏开发有什么区别?

    最简单的思考方式是--游戏设计是创造游戏的主要思想.这是创造性的一面.游戏开发正在将这一愿景转变为实际游戏.这是编程方面. 游戏设计过程和游戏开发过程是两个不同的东西.游戏设计处理事物的概念方面.设计 ...

  3. 《游戏设计师修炼之道:数据驱动的游戏设计》一1.4小结

    1.4小结 本章概述了设计师在制作周期要做什么工作以使游戏从原始的理念变成最终发行的产品.提出一个中心故事只是设计流程的一部分,真正应该关注的是创建有趣的游戏玩法元素.设计师使用纸质原型和简单的交互式 ...

  4. 武汉区块链软件公司:区块链游戏和普通的游戏有什么区别?

    武汉区块链软件公司: 区块链游戏和普通的游戏有什么区别? 最近,各公链DAPP的开发呈迸发之势,其中有虚拟财物使用的游戏就天然有上链的优势.区块链+游戏也被认为是继金融范畴之后第二个取得区块链落地使用 ...

  5. 《全景探秘游戏设计艺术》精华 用户体验 游戏平衡性

    <全景探秘游戏设计艺术>精华 用户体验 游戏平衡性 一本很好的游戏设计书籍,暂时关注的是用户体验部分,比如,用户喜欢什么,什么可以带来乐趣,以及游戏的平衡性 男性与女性的区别 男性喜欢的游 ...

  6. physx选择显卡还是cpu_3D建模和渲染吃CPU还是显卡?专业显卡和游戏显卡的区别...

    对电脑性能有特殊要求的群体,比如图形设计人员,亦或者是游戏玩家,往往对电脑性能越来越关心,以为配置决定工作效率和游戏流畅度体验.对于学设计的同学,常常会在选择电脑的时候纠结一个问题,3D建模和3D渲染 ...

  7. 3D游戏设计读书笔记二

    3D游戏设计读书笔记二 一.简答题 • 解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系.   GameObjects是一个具体的实例,Assets是包括诸多游戏素材的资 ...

  8. 游戏设计的艺术和技术

    1998年5月14日,Intel公司在香格里拉饭店组织的发展商会议,由国外一些专家们进行技术讲座.其中交互式软件剧本设计课程,对计算机游戏软件设计的艺术和技术进行讲述. 此次课程的主讲是美国South ...

  9. 游戏设计:何为游戏框架

    当你问一名<魔兽世界>的玩家,"为什么现在WOW的主线剧情里,始终会有一个或者多个NPC,跟着玩家一起做任务?"时,大部分玩家的回答都是相同的--因为这样会很有趣.我相 ...

最新文章

  1. 一文概览 CVPR2021 最新18篇 Oral 论文
  2. R可视化包ggplot2改变图例(Legend)的位置实战
  3. multipartfile 获取音频时长_我在音频平台日赚150元的正确打开方式。或许适合你...
  4. 高可用高性能分布式文件系统FastDFS实践Java程序
  5. 前端真的能做到彻底权限控制吗?
  6. 框架基础——全面解析Java注解
  7. 最小栈设计并实现一个minstack类_栈相关
  8. 一键去除域名非80端口,去掉域名后面带的端口号快速解决方案
  9. 乱七八糟的想,乱七八糟的记。
  10. attachEvent传递给其handler的一个默认参数
  11. 拓端tecdat|python在Keras中使用LSTM解决序列问题
  12. 【钟表识别】基于matlab GUI形态学钟表识别【含Matlab源码 1351期】
  13. vnc远程控制软件 有哪些vnc远程控制软件推荐
  14. 雪球网爬取数据并存入数据库
  15. Amazon Redshift ML现已正式推出——使用SQL创建机器学习模型并通过您的数据进行预测
  16. 北航计算机是啥水平,清华眼中的北航是什么水平?附北航2020年全国录取分数线...
  17. 如何用php 图片合成一张图片,php图片合成方法(多张图片合成一张)
  18. android.os.FileUriExposedException 自动安装APK报错 5分钟搞定Android 7.0+ FileProvider
  19. ylinux系统找到软件_一分钟了解Linux软件安装
  20. systemverilog学习 semaphore 和 mailbox

热门文章

  1. BugkuCTF之分析题之中国菜刀
  2. Call to undefined function imagecreatefromjpeg()
  3. php 环回地址,环回地址(127.0.0.1)的作用
  4. 浅显易懂入门大数据系列:二、MapReduce、YARN(超详细)
  5. hdu 1232 并查集
  6. 文件:因为懂你,所以永恒 +习题复习
  7. 2年java,华为面试,一面 挂
  8. 最大似然估计(MLE),最大后验概率估计(MAP),贝叶斯估计入门讲解
  9. 特别舍得花钱的穷人们
  10. Xgboost如何处理缺失值