如何精确测量一个武器的伤害(步枪和手枪)

 说到泡泡战士这款游戏,既然是射击类游戏,那么各种武器定然有着不同能力的伤害。不过,由于游戏本身将HP图像化,尽管形象,但并不直观,尤其是在考究武器伤害时会带来种种不变。

  那么,HP实际上究竟是多少数值呢?其实官方早就在“游戏资料”下“游戏简介”中的“基本操作”中,明确告诉了大家:“角色的基本HP为100,当其变为0时则会被"泡封"。
  HP根据武器的攻击会逐渐减少,且不能恢复。”

泡泡战士

  那么,如何能利用这唯一的官方条件,来验证具体的武器伤害呢?

  唯一的“公理”,就是裸装下,角色的血量是100。那么最起码的,要通过这个“公理”,推断出一些“定理”,这样才能将伤害评测正常的进行下去。

  首先说2个武器伤害的“最基本的定理”:

  练习步枪的单发伤害是8

  练习手枪的单发伤害是7

  定理的推导过程,首先需要大致看看,100的裸装生命下,练习步枪要多少伤害,才能泡封一个对手。经过验证,确定无暴击下是13枪泡封。其中12枪过后,对方剩余1丝可见血。

  通过计算器可以推究,练习步枪的伤害在7.69至8.33之间。因为剩余一丝血,所以8伤害单发最为可能。先将这个推导搁置,我们看一下练习手枪。

  练习手枪击打裸装100生命的对手,经过验证,确定无暴击下是15枪泡封。其中14枪过后,对方空血。

  同样通过计算器推究,练习手枪的伤害在6.67至7.14之间。因为完全空血,所以7伤害单发最为可能。

  将获得的“两个可能”结合在一起,进行实际验证。在这里,我们互动性的答一道题:

  请问若使8x+7y=100与8x+7y=99,其中x和y都要求是自然数,那么x和y可以是多少?

  我想不难可以得到

  x=2,y=12时,或者x=9,y=4时,8x+7y=100

  x=1,y=13时,或者x=8,y=5时,8x+7y=99

  这个算数是什么意思?

  也就是说你如果先用练习步枪打2枪,再用练习手枪打12枪,或者先用练习步枪打9枪,再用练习手枪打4枪,对方会正好受到100伤害而泡封。

  但是你如果先用练习步枪打1枪,再用练习手枪打13枪,或者先用练习步枪打8枪,再用练习手枪打7枪,对方会正好受到99伤害而剩余1血在那儿挂着。

  冰经过了多次反复,确认了我上述的话全部成立。所以也就确凿了,练习步枪的单发伤害是8,练习手枪的单发伤害是7这最基本的理论。

  基于这两个基本理论,我们就可以开始推导其他的武器了。我们以猛兽步枪L1和爆烈步枪L1为例子。因为他们是金币枪,大家有点闲置金币,大可亲自试试。

  首先用猛兽步枪L1直接纯击打一个裸装对手,发现无暴击下10枪刚好泡封,9枪后剩余的血量似乎刚好够第十枪的。那么我们初步推断,猛兽步枪L1的单发伤害为10。为了精准验证,我们要搭配练习手枪的话,就要继续给自己出题:

  请问若使10x+7y=100与10x+7y=99,其中x和y都要求是自然数,那么x和y可以是多少?

  依旧容易得出

  x=10,y=0时,或者x=3,y=10时,10x+7y=100

  x=5,y=7时,10x+7y=99

  x=10,y=0的情况我们已经试过,那么只需再次验证,猛兽步枪L1用3枪,练习手枪10枪会不会刚好跑封对手;猛兽步枪L1用5枪,练习手枪7枪时会不会让对手空血但没被泡封。

  事实证明,上述话再度成立。那么归纳可以得到:猛兽步枪L1的单发伤害是10。

  继续换爆烈步枪L1。用爆烈步枪L1直接纯击打一个裸装对手,发现无暴击下12枪泡封,11枪后对手空血。那么我们初步推断,爆烈步枪L1的单发伤害为9(9*11=99)。为了精准验证,我们要搭配练习手枪的话,还是要给自己出题:

  请问若使9x+7y=100与9x+7y=99,其中x和y都要求是自然数,那么x和y可以是多少?

  还是容易得出

  x=1,y=13时,或者x=8,y=4时,10x+7y=100

  x=4,y=9时,或者x=11时,10x+7y=99

  x=11时的情况我们已经试过,那么只需再次验证,爆烈步枪L1用1枪,练习手枪13,或者爆烈步枪L1用8枪,练习手枪用4枪时,会不会刚好跑封对手;爆烈步枪L1用4枪,练习手枪9枪时会不会让对手空血但没被泡封。

  事实再度证明,上述话全部成立。那么归纳可以得到:猛兽步枪L1的单发伤害是9。

  后面的内容就不再多阐述了。根据这个理论,我们几乎可以很好的得出所有步枪和所有手枪的精准伤害(除了AK47的12.125过于纠结外)。我这里可以列一个清单,大家可以用你手里已有的武器,加上我说过的方法,逐一核对,看看你手里的武器伤害,是不是我写的这个值。

  什么?你说你找不到配合对手?其实不用找人就可以测试裸装,我教你一个绝招:实际上新人教程有两个戴帽子的傻墩,他们就是正好的100血,和裸装的玩家一模一样的血量。

泡泡战士


  至于散弹,狙击,又要用一些更加深入的办法。这里碍于篇幅,先只说步枪和手枪。另外的,我们以后再谈。