龙胤立志传吧 关注:10,257贴子:92,987
  • 7回复贴,共1

游戏部分机制的数据测试贴

取消只看楼主收藏回复

游戏发售也有一段时间了,目前还没看到大佬拆包分享机制相关数据,于是便用笨办法手动测算,推导部分机制公式。


贴子原创声明
IP属地:安徽1楼2026-04-17 12:15回复
    首先是武学面板伤害公式。例如这个铁莲花,基础伤害为12,这是游戏底层设计好的数值。满层10层时基础伤害会翻倍达到24。
    然后重点是上面的伤害60是怎么算出来的。可以看到铁莲花伤害加成上有“射术上”这个描述,游戏内武学和属性加成分别有“中上精极绝”五档,分别对应了“1,2,3,4,5”五个档位,同时大部分武学还有内力加成,不过内力只有“中上精极”四档,分别对应“0.1,0.2,0.3,0.4”四个档位。
    根据推算,10层武学的最终武学面板应该是 武学0层基础伤害*2+SQRT(对应武学属性1*武学加成系数1+对应武学属性2*武学加成系数2…)*武学0层基础伤害/5.
    带入这个铁莲花验算一下=12*2+sqrt(110射术*0.2)*12/5=59.6 基本符合。


    IP属地:安徽2楼2026-04-17 12:37
    收起回复
      2026-07-22 19:54:07
      广告
      不感兴趣
      开通SVIP免广告
      另外,影响武学面板的还有两个属性,分别是对应武学威力和基础伤害,例如六种武学高级天赋的10%武学威力、武器自带的武学威力,高级天赋中登峰造极和力降十会的15%伤害加成。
      武学威力和伤害加成均为独立乘区,即最终面板武学伤害=武学0层基础伤害*2+SQRT(对应武学属性1*武学加成系数1+对应武学属性2*武学加成系数2…)*武学0层基础伤害/5*(1+武学威力)*(1+伤害加成)


      IP属地:安徽3楼2026-04-17 12:48
      收起回复
        护甲减伤机制,所受伤害比例=50/(50+护甲),50护甲伤害减半,100护甲伤害减为原本1/3. 换算成lol或者dota就是,本游戏的50护甲相当于lol的100护甲或者dota的16.6护甲


        IP属地:安徽4楼2026-04-17 12:56
        回复
          人物基础移速130%,1点灵巧加0.5%速度,1点轻功加1%速度,两者和天赋(陆地飞行加10%速度)加算。 以最终速度跑行动条,即在不考虑其他情况的场景,400%速度的角色行动两轮,200%角色才能行动一轮


          IP属地:安徽5楼2026-04-17 13:03
          回复
            还是武学面板的问题,这次多举几个复合加成的武学,首先是天劫九重,计算伤害=25*2+sqrt(125*2+137*4+116*2+7073*0.2)*25/5=297.2,再算一下惊鸿一点枪,计算伤害=27*2+sqrt(111*1+137*2+122*3+137*2)*27/5=226.9 这两个都和面板伤害一致


            IP属地:安徽8楼2026-04-17 18:59
            回复
              接下来测试一下敌方武学技能的减伤机制,还是用仅射术加成的铁莲花来测试。测试中发现只要双方的射术技能一致,那么伤害永远是13.6左右,即使在己方800射术120武学面板也是如此。上面也提到过铁莲花基础伤害是12*2=24,24*0.567(护甲减伤)恰好等于13.6。所以猜测武学的减伤机制是直接从武学技能伤害计算公式里直接扣,即实战伤害=(12*2+sqrt((我方射术-敌方射术)*0.2)*12/5)*0.567=13.6


              IP属地:安徽12楼2026-04-17 19:42
              收起回复
                结合 @kakaknight 的补充内容,重新发一下武学面板伤害公式
                面板武学伤害=(基础伤害+SQRT(对应武学属性1*武学加成系数1+对应武学属性2*武学加成系数2…)*基础伤害/10)*武学低重惩罚系数*(1+武学威力)*(1+伤害加成)
                其中基础伤害=(1+武学重数/10)*0重基础伤害,在武学面板上直接显示。
                武学低重惩罚系数在0~3重时分别为0.1/0.25/0.5/0.75


                IP属地:安徽14楼2026-04-17 22:55
                回复