逗游网:值得大家信赖的游戏下载站!
发布时间:2020-04-24 08:51 来源:bilibili 作者:David_Exmachina
最终幻想7重制版中伤害是如何计算的?本文为大家分享的是FF7RE中的伤害计算公式及各项伤害的算法,感兴趣的玩家不妨来学习一下吧。
在我玩RPG游戏的时候,每当队友或者敌人受到伤害,蹦出数字之后,
我就在想,这些数字到底是怎么计算出来的。
虽然我觉得大概有90%以上的人认为这都不重要,
认为“认真就输了”或者“无所谓”等,毕竟过于较真确实会影响游戏体验。
但是算出这些数字对我来说真的很有必要。
我会经常纠结:“这个装备能够提升多少造成的伤害啊?”、
“到底穿HP+20%的装备划算还是物防+20%的装备划算?”这一类的问题。
于是我就用了总共10小时49分钟,用不够严谨的方法得出了初步的伤害计算公式:
伤害=(0.5+AT-DF)*POW*RAND
式中:
AT:攻击方的攻击力。如果攻击的种类是物理攻击,那就是物理攻击力;
如果攻击的种类是魔法攻击,那就是魔法攻击力。
DF:目标的防御力。如果攻击的种类是物理攻击,那就是物理防御力;
如果攻击的种类是魔法攻击,那就是魔法防御力。
POW:每一种攻击特有的数值,比如说克劳德的“英勇斩击”为8。
RAND:0.95到1.05的随机整数
※注:最后还会乘以暴击或者是武器改造的修正。
物理/魔法 攻击/防御 力的计算公式:(这个大家应该都知道)
物理攻击力:力量*2+所有装备中“剑”图标右边数值的总和
魔法攻击力:魔力*2+所有装备中“法杖”图标右边数值的总和
物理防御力:体力+所有装备中“盾”图标右边数值的总和
魔法防御力:精神+所有装备中“魔法帽”图标右边数值的总和
比如说:满级(Lv.50)的克劳德,力量107,
装备“破坏剑”(物攻75,经过改造),
得到物理攻击力为:107*2+75=289
对敌人“鱼人王子”(物理防御力73,测出来的)
施展“英勇斩击”(威力8,也是测出来的),
造成的基本伤害为(0.5+289-73)*8=1732
再乘以随机数后,造成的伤害会在1645到1819之间。
如果造成了暴击,伤害还会乘以1.2(有些武器会增加这个数值)。
如果目标有“护盾”效果,伤害会减半。
如果目标处于“BURST”或“Stagger(英文版是这么写的)”状态,
伤害会乘以这个单词后面的倍率。
上一篇: 怪物猎人世界冰原M位绚辉龙武器什么值得刷