ダメージ計算について書く。
 ごちゃごちゃして見にくくなるので、説明の詳しさを分ける。

大雑把に

 大雑把に説明すると、以下のとおり。

  ダメージ=攻撃力 × (1 - 種類が一致する防御力 ÷ 100)

 例えば、ホプリタイとホプリタイが戦うと、以下の計算になる。

  ダメージ = 8 × (1 - 15 ÷ 100)
       = 8 × 0.85
       = 6.8

細かく

 細かく説明すると、以下のとおり。

  ダメージ= 1つ目の攻撃力 × (1 - 種類が一致する防御力 ÷ 100) + 2つ目の攻撃力 × (1 - 種類が一致する防御力 ÷ 100)


 1つ目、2つ目、というのは、キュクロプスのように、切断攻撃力とクラッシュ攻撃力の両方が表示されているユニットの場合のことを言っている。
 これらの攻撃は同時に発生しているので、足し算になる。

メモ

  • 最終ダメージは、四捨五入しているような気がする。
  • 攻城塔だけは特殊で、ユニットと建物に対して攻撃を切り替える。なので、常に 1 種類の攻撃しかしない。
  • 投射物の数は、その数の分だけダメージが増える。例えば、投射物の数が 3 なら、全弾が当たれば、上記の計算結果から求められるダメージを 3 倍にするだけです。

タグ:

+ タグ編集
  • タグ:
最終更新:2025年03月27日 23:12