口袋奇兵官方社区吧 关注:31,813贴子:405,086

【基础理论】:伤害公式

只看楼主收藏回复

【结论先行】:
单格普通兵伤害 = 单兵基础伤害 * 单格出征数量 * (1 + 英雄攻击增强% + 泰坦攻击增强%)*(1 + 战报总攻击% + 军阵单位攻击% + 克制攻击%) * (1 + 战报总伤增% + 军阵单位伤增%)* 技能伤害系数 / (1 + 战报对方总防御%) / (1 + 战报对方总减伤% + 对方军阵单位减伤%)/ (1 + 战报对方克制防御%) * (1 - 对方铁壁%)
---
【适用决策】
公式本身无法用于决策,但是通过分析公式可以构建成长体系之类的决策,比如
1.不同属性之类的换算关系,不同属性位置冲突如何选择?
2.防御和伤害类机制属性的差异?
3.提升属性的成本量化,如何精氪?
4.克制为什么这么强,该弄单军还是双军?
5.泰坦技能、伤增/伤减属性该如何选择?
6.新英雄的基础数值评估?
7.机甲位置怎么放?
这些话题我们后面单独开帖讨论。
---
【详解】
1.攻击、伤害加深等属性战报里面有些会拆开:比如寂伤增、道具增益、联盟堡垒增益等,所以战报总属性这部分都要加上;
2.技能伤害系数:分普攻、技能伤害(技能伤害包括军阵、机甲之类的技能伤害),普攻该值为1,技能伤害就看具体的技能说明了;
3.军阵单位属性:军阵天赋、防御阵会直接加到战报数值里面;攻坚阵、突击阵还有新军阵(狂鲨之后)属性不会加到战报数值里面,因为分位置,所以公式里面把这部分单独拎出来了。
---
【补充说明】
这个模型忽略了以下几部分(因为不是必然有的)
1.暴击(也包括闪避/韧性):这个应该是唯一难以量化模拟的部分,因为没有原始暴击率数据,想通过大量实验来观察,估计回放战报会看瞎,不过从目前的战报来看这部分影响比较小~
2.重装机兵自身属性【对应属性加成可以直接套用公式】
3.雷神【对应属性加成可以直接套用公式】
4.海军默认打3个单位【对应拆分可以直接套用公式】
5.特殊英雄技能影响属性数值【对应拆分可以直接套用公式】:比如海浪护盾增加伤害加深属性;


IP属地:上海1楼2024-06-15 19:00回复
    玩个游戏还要做数学,上学都没这么认真过


    IP属地:四川来自iPhone客户端2楼2024-06-15 19:26
    收起回复
      克制那个伤害增加应该是增伤不是攻击吧,攻击太廉价了


      IP属地:江苏来自Android客户端3楼2024-06-15 20:04
      收起回复
        如果克制的伤害增加算到增伤里,那么克制的伤害降低应该对等的算到减伤里。算攻击和防御的话,2个属性的价值太不对等了


        IP属地:江苏来自Android客户端4楼2024-06-15 20:08
        回复
          普攻打多个目标时,2个*0.55,2个以上*0.4。所以之前号角超模


          IP属地:江苏5楼2024-06-15 20:39
          回复
            克制的伤害加成是增伤啊。
            打一下克制兵种和同兵种的同等级黑暗军团,对比伤害就知道了。


            IP属地:广东7楼2024-06-15 23:52
            收起回复




              IP属地:上海来自Android客户端8楼2024-06-16 00:12
              收起回复
                想问一下英雄战争值提升的攻击力计算到哪一部分呢


                IP属地:江苏来自Android客户端10楼2024-06-16 11:24
                收起回复
                  补充:攻击里面漏了英雄战争属性带来的攻击。


                  IP属地:上海来自Android客户端11楼2024-06-16 16:51
                  回复
                    泰坦攻击加强非加法吧


                    IP属地:广东来自Android客户端12楼2024-06-16 19:06
                    回复
                      暴击率那个应该不用大量实验,打世界BOSS和特定联盟机甲有100%暴击的BUFF,只要假设这玩意不是特殊实现的话,就可以直接按照最终伤害总数推算了


                      IP属地:福建来自Android客户端13楼2024-06-27 23:02
                      回复
                        这个公式里 增伤和和攻击 还有攻击增强 都是一个系数么?那不就是只用看每次增加的数值在这个属性里的百分比就可以就行了。比如4000攻击按公式里就是1+40? 400增伤就是1+4?


                        IP属地:上海来自iPhone客户端15楼2024-07-07 02:52
                        收起回复
                          闪避怎么说?
                          困扰新手的一大问题就是,为什么减伤比闪避强


                          IP属地:广东来自Android客户端16楼2024-07-28 03:32
                          收起回复
                            泰坦的攻击增强是啥,魔石的攻击增强吗?


                            IP属地:湖北来自iPhone客户端17楼2024-07-28 09:12
                            收起回复