dnming💯 decimeter
关注数: 142 粉丝数: 148 发帖数: 4,649 关注贴吧数: 138
关于游戏增伤实现公式的猜想以及个人对平民玩家游戏的建议和吐槽 关于游戏增伤实现公式的猜想以及个人对平民玩家游戏的建议和吐槽 游戏毕竟是人为的,所以只有能猜出公式,完全能通过计算提前了解到一个英雄的强度,减少不必要的弯路。 但是,本游戏不知道是程序员水平问题,还是策划或运营的问题,计算公式应该是不统一的(猜测是因为没有测试服,所以一但数据失衡,就只能暗改)。论证如下: 1.查理曼的增伤不准——偏低。 三星查理曼,48%的武力增伤。按照增伤计算公式,300武力的查理曼,能提供的增伤高达: 48%*(1+300*0.3%)=91.2% 看似非常凶猛,但实际却不尽如人意,为什么?为此做简单测试: ①数据如下:武力:224.81;首次伤害1348,二次伤害(加成后伤害)2262. ②实际加成:(2262-1348)/1348=0.678。考虑到实测的时候,二次伤害时兵力会减少,即2262偏小,实际加成应该比0.678要大一些。 ③理论增伤:48%*(1+224.81*0.3%)=0.804 理论增伤为什么小于实际加成? 原因分析:因为之前计算过张良的伤害问题,突然想到查理曼的增伤其实包括2部分:本身自带的30%+升星加成18%=显示的48%。如果升星加成不计算武力增伤呢?那么其修正后的加成为: 30%*(1+224.81*0.3%)+18%=0.682 几乎完美的匹配。 2.张良伤害异常——偏高 张良开大,固有技能伤害减半,在白板的时候,伤害倍率正常,但是1红伤害会偏高,为什么? 一星白板无天赋无船张良(来源于 @夏叶末落的遗桠 的数据):天地245% 固有一红230%。①不开大跑伤害固有单次737 天地749 固有实际伤害在242%左右。②开大的同时出了天地,天地伤害987 开大固有535。 因为没有提供张良武力值,以天地无双斩为基准,每百分之一提供伤害: 987/245=4.028571429 张良实际伤害率 535/4.02=133.0845771 所以,应该是0阶张良固有200%伤害减半,然后一阶天赋30%不减半。也就是程序员把天赋加成写在大招减半的后面了。 3.小结 由以上两个英雄来看,天赋加成的数据完全有可能是独立计算的。但是是否是所有英雄都是如此?不一定。比如玩家一直没有对秦琼的增伤产生质疑,很有可能其不是独立计算,这里就懒得测试。 如果同样的表述,算法却不一样,那是谁的锅呢? 4.个人对于平民玩家的游戏建议及对游戏的吐槽 略……
1 下一页