《植物大战僵尸》植物DPS研究

植物大战僵尸
点击进入【植物大战僵尸】专题

  随着越来越多的玩家通过了千层考验,植物大战僵尸的乐趣正在逐步走向尾声。

  小弟闲来无事,对植物大战僵尸中的一部分数值进行了粗浅的研究分析与总结,以飨玩家,权作抛砖引玉,或能引起各位大神和骨灰玩家的新一轮研究热情。

  研究一:如何计算植物DPS?

  DPS(每秒钟伤害输出)在各类游戏中无论是理论研究还是实战操作上都有极其重要的研究价值。

  在植物图鉴中,我们只能看到植物的攻击属性中只有“普通”“中等”“高”的描述。

  高?到底有多高?中等跟普通相差多少???

  如果能把各植物的攻击高低量化,那将是多么非常美妙的事情!

  要量化植物的攻击并不难,但首先,我们要确定好所有单位量的选取。

  攻击力单位1的选取:

  这里,我设豌豆射手的一发子弹的攻击力为1。

  这是因为豌豆系列植物繁多,而且是最常见,最初级的植物。

  攻击CD(攻击间隔;冷却时间)单位选取:

  采取屏幕录像并回放的方式进行大量实验统计。

  在我的电脑上,录像帧数为20帧,游戏稳定在19~21帧,基本能保证数据可靠性。

  实验发现,豌豆射手攻击100次需要时间150秒左右(去整)。

  可以确定豌豆的CD时间为1.5秒。这个优雅的数字确实符合游戏数据的设计。

  (你觉得是巧合么?如果我告诉你西瓜是3秒,地刺是1秒呢?)

  僵尸HP的计算方法

  实验:

  用一个豌豆射手攻击一个领带,统计得10发子弹毙命。那么可得出领带HP的取值范围为(9,10)这个开区间内。

  这样看来,由于领带HP太少,计算的误差为在10%。由于后面要计算DPS,这个误差是不好接受的。

  那么我们选择血最多的李刚进行测试。

  结果是豌豆150次攻击打死李刚.那么李刚HP范围为(149,150)开区间内,误差为0.6%。

  这样的精度已经足够了。我们直接认为李刚HP=150即可。

  (小插曲:暴走李刚的血量是李刚的2倍!暴走矿工呢?没有做实验,应该也是2倍吧?呵呵)

  DPS的计算方法

  使用上面的方法,对不同植物分别统计数据,容易计算出:

  某植物的DPS = 李刚HP / (某植物打死李刚的攻击次数 * 某植物的CD)

  我在后面会提供一张统计表,列出了各种植物的DPS,以供大家参考。这之前,我们有更重要的数据研究。

提示:键盘也能翻页,试试“← →”键

植物大战僵尸

进入专区>>
  • 游戏类型:单机游戏
  • 开发公司:PopCap Games
  • 运营公司:PopCap Games
  • 发行平台:PC

你对该游戏感兴趣吗?