探寻《刀塔传奇》的奥秘,伤害计算犹如一场精彩绝伦的数学之旅。许多玩家可能尚未完全掌握减甲与暴击的精髓。本文将带领大家走进高手的世界,让那些对数学有所畏惧的玩家们轻松一窥这款游戏的伤害计算之谜。
直击要点,我们先揭示关键数据,让那些不喜数学的朋友们也能轻松获取所需答案。
1、 实际承受的物理伤害并非简单的“物理攻击力-护甲”,而是遵循以下公式:实际受到伤害=物理攻击力*1/(1+k*0.03125)(其中k为护甲值,且为正数)
2、 对于技能成长一致的英雄,若其以法系或低物理攻击为主,则力量强化更为合适;而对于高物理攻击的英雄,护甲强化则更为有利。
在深入探讨这些问题之前,
以下是一些实用的公式:
生命=力量*18+固有生命值
护甲=力量*0.15+固有护甲
通常,英雄的四技能每级增加的护甲和力量均为+3。
那么,我们就面临了一个问题:在相同的属性增加下,护甲和力量哪个更具优势?
接下来,我们以53级紫色两星的船长和小小作为实验对象。
我们先看看他们的初始属性(未点技能,未装备)以及一个物理攻击力较低的小怪作为实验对象。
初始:船长、小小
生命:8714+2214、8696
力量:443+123、427
护甲:135+19 、100+123
所受伤害:167 、126
接下来是6级四技能
6级:船长、小小
生命:8714+2484、8696
力量:443+138、427
护甲:135+21、100+138
所受伤害:166、119
接下来是11级的
11级:船长、小小
生命:8714+2754、8696
力量:443+153、427
护甲:135+23、100+138
所受伤害:164、113
在dota和刀塔传奇中,护甲与减伤的关系其实是有规律可循的,只是系数有所不同。
从上述数据中我们可以看出,在物理防御条件相似的情况下,加了护甲的小小通过减免伤害来提升生存力,而船长则是通过增加自身生命值来提升生存力(忽略那点微不足道的护甲增加)。
小小所减免的伤害比例比船长高出约25%,而船长的生命值比小小多出2000+。
因此,在53级的条件下,如果敌方英雄的物理伤害超过了8000,那么在这种情况下,小小的生存力明显优于船长(不考虑技能),并且护甲高的英雄不易被爆击,这一点也未在计算中考虑。而在53级的限制下,只有强势物理英雄(如巨魔、熊猫、骷髅王)才能做到物理输出超过8000。随着等级的提升,护甲在面对高攻物理英雄时的优势就越明显,因此结论2成立。
附上结论1公式的推导,有兴趣的朋友可以自行查看,并不复杂。
设小怪的面板攻击力为x,护甲系数为y,护甲值为k。
那么公式为:
实际受到伤害=x*1/(1+y*k)
带入上述小小的1和2数据,可得
X*1/(1+223*y)=126
X*1/(1+238*y)=119
计算得x=1008,y=0.03125
带入数据三验算得正确。
故护甲系数为0.03125