为了增加游戏的趣味性和真实性设计者在游戏中设定了很多种攻击类型。如普通攻击穿刺攻击,混乱攻击攻城攻击,法术攻击英雄攻击相应的,也有很多减轻伤害的护甲类型例如无护甲,轻型、中型、重型、加强型型护甲英雄护甲。此外还有很多加伤效果(如疯狂面具),减伤技能使得偠精确计算伤害很复杂。
首先强调"普通攻击"本来是一种攻击类型,而非我们通常说的“普攻”但是为了简化,这里普通攻击指常见的渶雄普通攻击
-
在计算普通攻击伤害时,需要先考虑攻防系数即不同攻击类型对不同护甲类型的伤害系数。
下文将只考虑英雄的普通攻擊
-
接下来要考虑护甲的减伤作用。
我们知道伤害是攻击力和护甲值经过一定的运算后得到的结果,而且结果与攻击力是线性关系的與护甲值不是线性关系。为了只有一个变量我们设攻击力为1,护甲值为D则:
经验内容仅供参考,如果您需解决具体问题(尤其法律、医學等领域)建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创未经许可,谢绝转载