手机礼包助手下载
更多

新闻公告

《刀塔传奇》物理伤害计算公式推导

2014-10-15 14:38:04 来源:手机网游第一门户   手游之家刀塔传奇专区

      《刀塔传奇》物理伤害到底如何计算的呢?对于一些研究狂来说,或者这是一个很重要的问题。下面我们一起来看看吧。

  A.样本数据抽取

  B.公式推导

  1.假设等级会影响伤害:由火女火枪对比排除。

  2.假设攻击会影响护减伤:由198和142护甲有无减120攻击的4条数据,计算出减伤比值完全相同,排除。

  3.由2知攻击不影响减伤比值,由198护甲两条数据列式得出。
  敌人攻击设为A,减伤比值设为B(未知)
  得A=172

  4.根据3得出的攻击172,对比最后两条数据受到的伤害325,337发现,伤害高于攻击。
  此时,不禁觉得是否护甲低于某一值时会是伤害加深呢。
  依此假想,由取材于DOTA,联想到公式应该也与其类似,在DOTA中,护甲为负时,开始有伤害加深。由上面数据分析,刀塔传奇中应是由低于某一护甲值开始。所以借鉴DOTA伤害计算公式,假设公式如下:
  说明:攻击A,护甲B,临界护甲值C(受100%伤害时的护甲值,低于此值,承受伤害高于攻击,DOTA中为0),常量D,N所受伤害;DOTA为:A/(1+BD)

  5.代入数据,解方程式:
  得D=0.0075827C=88.56838
  考虑到抽数据可以因为小数点问题存在的误差,取D=0.0075,C=88
  得到伤害公式:

  6.代入其它数据样本检验,公式合理性。检验结果,误差极小,均在个位数以内。

  结论
  刀塔传奇中的物理伤害计算方式趁近于:
  1.伤害=攻击/(1+(护甲-88)0.0075
  2.实际C值和D值可能会有极小波动
  3.中间一大段推导过程也许会令很多玩家看得头昏眼花。如果你数学学得不是很好,或者你是一个很没耐心的人,那就请直接看结论部分好了。

    上一篇:《刀塔传奇》月卡党的体力分配推荐

相关评论

    还没有任何留言,赶快来抢先发表吧!

1分 2分 3分 4分 5分

开服表

    9月303日10点1097区瑞基马鲁
    9月29日20点1096区撒拉达尔
    9月29日10点1095区暗月丛林
    9月28日20点1094区山姆威尔
    9月28日10点1093区暗夜行者
查看所有开服表>>