Armor / Damage Reduction Calculator
ダメージ軽減率、Armor式、Effective Healthをゲームバランス設計向けに計算できます。
Armor / Damage Reduction Calculatorとは
元ダメージと軽減率から実ダメージを確認し、ArmorとKを使った参考式やEffective Healthも計算できるツールです。
Damage ReductionとArmor
25%のDamage Reductionは100ダメージを75にします。Armorは軽減率そのものではなく、ゲームごとに異なる式で軽減率へ変換されます。
使い方
- 3つの計算モードから選びます。
- 表示された入力欄へ値を入力します。
- 必要ならHPを入力します。
- 「計算する」で結果と比較表を確認します。
- 必要なら結果をコピーします。
計算式と使用例
100ダメージを25%軽減すると実ダメージは75、軽減量は25です。200ダメージを40%軽減すると120になります。100から60にするには40%が必要です。Armor100、K100、ダメージ100では軽減率50%、実ダメージ50です。
ゲーム開発での活用例
敵の攻撃力や防御力のバランス調整、Armor値と軽減率の比較検討に活用できます。
Effective Healthとは
EHPは軽減を考慮した実質的な耐久力です。HP1000なら25%軽減で約1333.33、50%軽減で2000になります。
Armor式とK
Armor / (Armor + K)は設計用の参考モデルです。K=100ならArmor50は33.33%、100は50%、200は66.67%になります。Kが大きいほど同じArmorの軽減率は低くなります。Unityやすべてのゲームに共通する公式ではありません。
注意点
軽減率は100%未満で入力してください。100%ではEHPが無限大になります。無敵などの特殊仕様はゲームごとに別途扱われます。
よくある質問
Armor100は何%軽減ですか?
一意には決まりません。ゲームのArmor式によって異なります。このツールの参考式でK=100なら50%です。
ArmorとDamage Reductionは同じですか?
同じではありません。Armorは軽減率を求める入力値の一つです。
50%軽減ならHPは実質2倍ですか?
このEHPモデルでは、HP1000は2000相当になります。
ゲームごとに式が違うのはなぜですか?
耐久力や成長のバランスを調整するため、独自の式が採用されるからです。
関連ツール:DPS Calculator、Cooldown Calculator、Drop Rate Calculator