Dota 游戏中的攻击与伤害分析
来源:互联网 发布:手机短信轰炸机软件 编辑:程序博客网 时间:2024/04/28 13:25
摘要:在上一篇文章中分析了物理攻击和护甲的攻防分析,但是忽略了英雄对战里面一个很重要的角色——技能攻击。实际上,除了少数后期英雄可以直接靠平砍(即物理攻击)杀人外,大部分英雄尤其是智力英雄还是要靠技能收割人头的。技能的使用也是评价一个玩家水平高低的主要指标。在本文中,我们就技能进行分析。
关键字:技能攻击 魔抗 护甲 伤害类型
攻击类型
Dota中的攻击类型共有普通攻击、穿刺攻击、攻城攻击、混乱攻击、英雄攻击和法术攻击6种。除了法术攻击,其他的统称为物理攻击。然而我们只考虑英雄的话,只有英雄攻击和法术攻击属于他们,其他攻击类型由野怪、小兵等其他角色造成。英雄攻击就是所谓的平砍,即由英雄造成的物理攻击;而法术攻击则仅由英雄施放技能时造成。
说到英雄的技能,它的攻击类型其实有两种:英雄攻击和法术攻击。大部分英雄的技能的攻击类型都是法术攻击,然而有少数英雄的技能的攻击类型却是英雄攻击,即跟平砍是一个效果。
技能与伤害类型
伤害类型是仅属于技能的一个属性,即其他的攻击不会有这一说,如野怪的攻击,英雄的平砍,这些只有攻击类型而没有伤害类型。(这里我们只讨论伤害性技能,而不考虑回血、加速等非伤害性技能)
伤害类型主要分为两种:普通伤害和魔法伤害。伤害类型关心的是:对魔免或虚无(衰老)单位是否造成伤害,以及造成伤害的话是否计算护甲。区别见下表:
那么我们现在可以对伤害性技能的两个属性:攻击类型和伤害类型的各种可能的组合做一个表,如下:
例子 普通伤害 魔法伤害
无敌斩(剑圣)荒芜、折射(幽鬼)法术攻击恶魔赦令(老鹿)风暴之锤(流浪)
右上角的组合就是所谓的“神圣伤害”,“英雄攻击”不计算魔抗,“魔法伤害”不计算护甲,“神圣伤害”由此而得名。但“神圣伤害”并非神圣的,因为它不能无视魔免。
技能是否无视魔免是由伤害类型决定的,而非取决于攻击类型!大部分的技能(“法术攻击 魔法伤害”)都无法对魔免单位造成伤害,因为它们是“魔法伤害”,而不是因为它们是“法术攻击”。为了证明这个结论我举两种例子:1、受折磨的灵魂的恶魔赦令是“法术攻击 普通伤害”,虽然是“法术攻击”,但还是对魔免单位造成伤害,因为它是“普通伤害”而不是“魔法伤害”;2、神圣伤害(“英雄攻击 魔法伤害”)则无法对魔免单位造成伤害,因为它们是“魔法伤害”,比如修补的激光、沉默术士的智慧之刃等。
魔抗与护甲
需要注意的是,只有英雄才有法术攻击和英雄攻击,并且英雄只有这两种攻击类型。
从攻防系数表中可以看出:
1、“法术攻击”对“英雄护甲”造成75%伤害,而“英雄攻击”对“英雄护甲”造成全额伤害,所以打英雄时“英雄攻击”的技能要比“法术攻击”的技能疼;
2、“法术攻击”对非“英雄护甲”造成100%伤害,所以用“法术攻击”类型的技能打野怪比打英雄疼;
3、“英雄攻击”对非“加强型护甲”造成100%伤害,而对“加强型护甲”只造成50%伤害,所以英雄A塔(加强型护甲)时感觉很慢;
在DOTA的大部分时间里,由于护甲类型我们只关心英雄护甲,而大部分英雄技能的攻击类型都属于“法术攻击”,所以“法术攻击”对“英雄护甲”25%的减免自然也就成为我们所谓的“英雄自身魔抗”了。但事实上,还有相当一部分英雄技能的攻击类型是“英雄攻击”,而“英雄攻击”对“英雄护甲”造成全额伤害(即不计算魔抗)。
那么魔抗其实就是英雄护甲,但英雄护甲并非英雄身上仅有的护甲,实际上还有物理护甲。我们可以简单理解为:魔抗是为了对付法术攻击的,而物理护甲是为了对付平砍的。总结如下:
法术攻击 魔法伤害:算魔抗不算护甲
英雄攻击 魔法伤害:不算魔抗不算护甲
法术攻击 普通伤害:算魔抗算护甲
英雄攻击 普通伤害:不算魔抗算护甲
参考:
http://wenku.baidu.com/view/1e833046cc175527072208ba.html
关键字:技能攻击 魔抗 护甲 伤害类型
攻击类型
Dota中的攻击类型共有普通攻击、穿刺攻击、攻城攻击、混乱攻击、英雄攻击和法术攻击6种。除了法术攻击,其他的统称为物理攻击。然而我们只考虑英雄的话,只有英雄攻击和法术攻击属于他们,其他攻击类型由野怪、小兵等其他角色造成。英雄攻击就是所谓的平砍,即由英雄造成的物理攻击;而法术攻击则仅由英雄施放技能时造成。
说到英雄的技能,它的攻击类型其实有两种:英雄攻击和法术攻击。大部分英雄的技能的攻击类型都是法术攻击,然而有少数英雄的技能的攻击类型却是英雄攻击,即跟平砍是一个效果。
技能与伤害类型
伤害类型是仅属于技能的一个属性,即其他的攻击不会有这一说,如野怪的攻击,英雄的平砍,这些只有攻击类型而没有伤害类型。(这里我们只讨论伤害性技能,而不考虑回血、加速等非伤害性技能)
伤害类型主要分为两种:普通伤害和魔法伤害。伤害类型关心的是:对魔免或虚无(衰老)单位是否造成伤害,以及造成伤害的话是否计算护甲。区别见下表:
伤害类型对魔免单位是否造成伤害对虚无(衰老)单位是否造成伤害造成伤害的话是否计算护甲造成伤害的话是否计算护甲魔法伤害否 是 否普通伤害 是 否 是
那么我们现在可以对伤害性技能的两个属性:攻击类型和伤害类型的各种可能的组合做一个表,如下:
例子 普通伤害 魔法伤害
英雄攻击
右上角的组合就是所谓的“神圣伤害”,“英雄攻击”不计算魔抗,“魔法伤害”不计算护甲,“神圣伤害”由此而得名。但“神圣伤害”并非神圣的,因为它不能无视魔免。
技能是否无视魔免是由伤害类型决定的,而非取决于攻击类型!大部分的技能(“法术攻击 魔法伤害”)都无法对魔免单位造成伤害,因为它们是“魔法伤害”,而不是因为它们是“法术攻击”。为了证明这个结论我举两种例子:1、受折磨的灵魂的恶魔赦令是“法术攻击 普通伤害”,虽然是“法术攻击”,但还是对魔免单位造成伤害,因为它是“普通伤害”而不是“魔法伤害”;2、神圣伤害(“英雄攻击 魔法伤害”)则无法对魔免单位造成伤害,因为它们是“魔法伤害”,比如修补的激光、沉默术士的智慧之刃等。
魔抗与护甲
Dota里护甲类型一共也有6种,分别是轻型护甲(即一般的)、中型护甲、重型护甲、加强型护甲、无护甲(即未装备的)和英雄护甲。攻防系数见下表:
需要注意的是,只有英雄才有法术攻击和英雄攻击,并且英雄只有这两种攻击类型。
从攻防系数表中可以看出:
1、“法术攻击”对“英雄护甲”造成75%伤害,而“英雄攻击”对“英雄护甲”造成全额伤害,所以打英雄时“英雄攻击”的技能要比“法术攻击”的技能疼;
2、“法术攻击”对非“英雄护甲”造成100%伤害,所以用“法术攻击”类型的技能打野怪比打英雄疼;
3、“英雄攻击”对非“加强型护甲”造成100%伤害,而对“加强型护甲”只造成50%伤害,所以英雄A塔(加强型护甲)时感觉很慢;
在DOTA的大部分时间里,由于护甲类型我们只关心英雄护甲,而大部分英雄技能的攻击类型都属于“法术攻击”,所以“法术攻击”对“英雄护甲”25%的减免自然也就成为我们所谓的“英雄自身魔抗”了。但事实上,还有相当一部分英雄技能的攻击类型是“英雄攻击”,而“英雄攻击”对“英雄护甲”造成全额伤害(即不计算魔抗)。
那么魔抗其实就是英雄护甲,但英雄护甲并非英雄身上仅有的护甲,实际上还有物理护甲。我们可以简单理解为:魔抗是为了对付法术攻击的,而物理护甲是为了对付平砍的。总结如下:
法术攻击 魔法伤害:算魔抗不算护甲
英雄攻击 魔法伤害:不算魔抗不算护甲
法术攻击 普通伤害:算魔抗算护甲
英雄攻击 普通伤害:不算魔抗算护甲
参考:
http://wenku.baidu.com/view/1e833046cc175527072208ba.html
0 0
- Dota 游戏中的攻击与伤害分析
- Dota游戏中的护甲分析
- 浅谈游戏(dota)中的炮塔攻击,人物攻击(未完待续)
- 游戏中战斗伤害范围攻击计算完整全版
- 关于dota及其他游戏的数理分析
- Cocos3.4 横版游戏制作-《KillBear》-攻击判定+伤害飘血
- 基于dota游戏中护甲的建模与一阶系…
- 游戏人生-dota杂想
- 天龙八部 - 其它 - 内攻、外攻、属性攻击与伤害计算方法
- DOTA中的设计模式
- dota中的人生智慧
- 网页游戏的攻击与防御
- 网页游戏的攻击与防御
- unity游戏之羊刀与Pendragon复盘:DotA做对了什么
- 【游戏策划】之神仙道人物增加气势与气势增加的伤害
- UGUI实现回合制游戏多技能滑动条与血条伤害(新)
- DOTA中的GRE词汇赏析
- 【分析】Windows 2000 中的格式化字符串攻击
- Scheme数据类型之结构体-list/structure/record
- RAII
- 12c install on centos 6.5_64 4G内存
- log4j 和slf4j的比较
- 分清operator new和new operator
- Dota 游戏中的攻击与伤害分析
- 怎样治脸上的斑点
- 怎么去除脸上的黄褐斑
- java代码:计算以 字符串 形式存在的算术表达式
- java作用域public ,private ,protected 及不写时的区别
- 排序算法总结
- Maximal Rectangle
- 10677 我们仍未知道那天所看见的花的名字
- 装饰模式