明日方舟的伤害计算公式

首先给出结论:

物理伤害公式为减法公式,在正常情况(攻击*95%>防御)下,伤害=攻击-防御。

在攻击*95%<防御的时候,伤害为恒定的攻击的5%。

法术伤害公式为乘法公式,伤害=攻击*(1-法抗)。

物理伤害测试我选择的关卡是4-7,实验怪物是左下方的高能源石虫爆炸后的一次伤害,原因是在出怪前就可以击杀源石虫引发爆炸,并且有且仅有一次爆炸伤害,不会出现伤害重叠的情况,便于计算。

首先我选择的是精英1,21级的杰西卡,由下图可见,防御104的杰西卡收到一次伤害后,生命值从947降低到11,受到伤害936。

然后我选择了能天使来进行第二轮的测试,由下图可见,防御141的能天使收到一次伤害后,生命值从1551降低到652,收到伤害899。

通过这两组数据可以算出,104+936 = 141+899 = 1040,我们大致得出了一个减法公式的雏形,源石虫的一次爆炸伤害为1040。

为了验证这条公式,我给杰西卡升到了22级,防御和生命都有所提升,再进行验证。由下图可见,防御105的杰西卡收到一次伤害后,生命值从951降低到16,受到伤害935,935 + 105 = 1040,正好为一次爆炸的伤害,由此得出公式伤害=攻击-防御。

那么问题来了,减法公式在攻击低于防御的时候,会出现不破防的情况,那在明日方舟中是不是也是这样的呢?我选择了CE-4关卡来测试,测试单位为最前排的三个重装防御组长,选择这一关的原因是这个重装坦克一次只攻击一次,且间隔较长,比较容易观察。

首先我测试的是安赛尔,来测试防御组长的攻击,根据一次收到的伤害430再加上防御70,得出防御组长的攻击为500。

之后我们测试塞雷娅,她的防御为569,大于防御组长的攻击500,按照我们的计算公式,理论上塞雷娅应该是不被破防的,但是实际上还是收到了25点伤害。

我为了验证这个25点伤害是什么,选择了防御为485的雷蛇来做第三次测试。由下图可以看到,雷蛇收到的伤害也是25点。

由此我推测,当防御超过攻击的95%时,所收到的伤害恒定为攻击的5%。

得出了防御的计算公式,我们把注意力放在法抗上面,来研究一下法抗的计算公式。我们选择的实验对象是2-4的高阶术士,他的伤害类型为法术伤害。

首先登场的是法抗为0的雷蛇,他收到术士一次攻击所收到的伤害,为1987-1747=240点,由此我们可以得出术士的单次法术伤害的为240点。

此时,我们的塞姐继续登场,她的法抗为10,收到同一个术士的单次伤害为2456-2240=216点 = 240点*(1-10%),由此得出一个初步的公式,法术伤害公式为乘法公式,伤害=攻击*(1-法抗)。

最后我们来验证一下这条公式的通用性,此时一位不愿透露姓名的长角男子路过,法抗为5的他收到一次伤害数值为1654-1426=228=240*(1-5%),验证通过!

有了伤害计算公式,我们便可以开展下一步的数值推算了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 无尽之塔角色图鉴1 无尽之塔角色图鉴2 无尽之塔链接1 无尽之塔链接2 游戏更新频繁,且本文由代码自动生成,...
    z_fire阅读 1,534评论 0 1
  • 本文将天赋点换算成游戏金币来做一个纯粹的价值分析,而这样分析的缺点也非常明显,装备可以有替代品,但天赋点却不占格子...
    月轮阅读 6,820评论 1 10
  • 无尽之塔角色图鉴1 无尽之塔角色图鉴2 无尽之塔链接1 无尽之塔链接2 游戏更新频繁,且本文由代码自动生成,...
    z_fire阅读 2,676评论 0 0
  • 夕阳透过窗子斜射进来,教室内被染上一层淡淡的金芒。风从窗子进来,墙上挂着的流动红旗被吹的摇摇晃晃。林婉哭着对陈曦说...
    杜灵犀阅读 2,513评论 2 6
  • 半个月亮爬上来 文/付朝兰 半个月亮爬上了天空 它追逐着太阳的光影 与云儿孕育风情 半个月亮爬上天空 它有一个梦 ...
    付朝兰阅读 1,110评论 24 22