技术奉献:移动速度、攻击速度、攻击和防御、命中和躲避
每个游戏的技能和属性都会包含各种各样的计算公式,有的简单,有的复杂,
这些公式官方一般是不会公开,而需要玩家自己去摸索的,玩过梦幻和大话的应该深有体会。
可能很多人都想过或者问过类似的问题:
移动速度是怎样计算的?
疾属性增加的攻击速度怎么没效果?
命中和躲避,防御和攻击的关系又是如何的算法?
------------------------分隔线-----------------------------
天下贰中好多东西都是用百分比来计算,下面我凭个人经验来总结分析一下它们的算法,如有错漏,欢迎讨论和指正。
一.移动速度
当前移动速度:是指受技能、属性、状态影响后的移动速度,
原始移动速度:是指没有受技能、属性、状态影响的移动速度
(“原始移动速度”我认为8门派是一样的)用数值100%来表示。
速度改变量:是指技能、属性、状态改变速度的总量,他们之间相加减。
当前移动速度=原始移动速度+速度改变量
有了以上的理论,我们就可以来实际的计算一下:
一个天机GG想要追上一个冰心MM,天机GG疾10,开3境界鸟阵,1境界狼烟夜举,如果冰心成功对其施展1境界断肠腐骨草,
再施放3境界止行,天机GG能否追上冰心MM呢?
已知:3境界鸟阵加速15%(免疫缓行),1境界狼烟夜举加速-20%,10疾加速3%,冰心MM疾10,
1境界断肠腐骨草80%使对方陷入无助状态(行动类免疫无效),3境界止行120%(若对方无抗性)几率缓行状态 加速-65%
解: 天机GG止行后的移动速度=100%+15%-12%+5%-65%=43%
冰心MM的移动速度=100%+3%=103%
所以,天机GG不能够追上冰心MM
到这里 ,我想大家都知道怎么计算了,但是还有2点我要说明的:
1,骑马后原始移动速度是固定的,不受技能、属性、状态减速影响,但是会受状态其他效果影响,例如定身和晕。
2,由于原始移动速度相同,那么就不存在魍魉+15%比天机+20%快的说法了
二.攻击速度
当前攻击速度:是指受技能、属性、状态影响后的攻击速度
原始攻击速度:是指没有受技能、属性、状态影响的攻击速度,
(我认为8门派原始攻击速度都不同,是由武器类型决定的)
速度改变量:是指技能、属性、状态改变速度的总量,他们之间相加减。
当前攻击速度=原始攻击速度+速度改变量
攻击速度的计算方法基本和移动速度一致,但是还存在一些不确定因素,比如8门派原始攻击速度的不同,
调息时间是否影响普通攻击,这些还有待大家日后验证。
三.攻击和防御,命中和躲避
看过上边的解释,天下贰的总体公式我们已经有了大致的了解,其实攻击和防御,命中和躲避也只是百分率的相加减
1.攻击和防御
例如,一般的天机物理防御对同级怪物是45%(即受到55%伤害),开3境界地阵(受到伤害-15%),
3境界挑灯看剑(命中+25% 受到伤害+5%)后受到的物理防御就是55%-15%+5%=45%
防御如果达到100%,那么攻击无限高都是没有意义的,在现在攻击的水平看来,防御70%应该是很有效果的了。
2.命中和躲避
命中和躲避地关系暂时是我最不敢确定计算方式的,虽然技能的效果还是相加减,但是100%命中对100%躲避会不会有
以子之矛攻子之盾的嫌疑呢?还是他们都有超过100%的可能呢?不过有一点可以确定的就是此消彼长的关系。
另外命中和躲避补只作用于普通攻击,技能的攻击也有影响的,我们经常看到的滑过、化解就是躲避技能的方式。