結論
Uncivのダメージの式(BattleDamage.kt)は、すべてのボーナスを掛けた後の攻撃力と防御力の比率で決まる。同じ強さならお互い24〜36のダメージ。比率が開くほど強い側のダメージは急に増え、弱い側のダメージは減る。
知っておきたいのは2点。乱数はターンとタイルで固定されているので、やり直しても結果は変わらない。そして負傷したユニットは与えるダメージが減る。HPが3減るごとに1%。
ダメージ計算機
攻撃側
防御側
| 攻撃力 / 防御力 / 比率 | / / |
| 防御側へのダメージ | |
| 攻撃側へのダメージ | |
| このターンで倒せる? |
ゲームの式:比率 = 攻撃力 ÷ 防御力、強い側と弱い側の比 s、倍率 m = (((s + 3) ÷ 4)4 + 1) ÷ 2、ダメージ = (24 + 12 × 乱数) × m(弱い側は1/m)×(1 − 減ったHP ÷ 300)。昇進や社会制度などのボーナスは「その他のボーナス合計」に入れる。
戦闘の補正(コードより)
| 補正 | 値 | 補足 |
|---|---|---|
| 要塞化 | 1ターンごとに+20%、最大+40% | 動かずに2ターンで最大になる。 |
| 地形(防御側) | 丘陵・森林・ジャングル+25%、湿原−15%、氾濫原・オアシス−10% | 地形特徴があれば基本地形より優先。乗船中のユニットは地形ボーナスなし。 |
| 側面攻撃 | 防御側に隣接する他の味方白兵ユニット1体につき+10% | 白兵攻撃のみ。社会制度や昇進で強化される(軽騎兵は+50%)。 |
| 渡河攻撃 | −20% | 白兵のみ。技術によっては道でつながっていれば無効。 |
| 上陸・乗船中の攻撃 | −50% | 乗船中のユニットが陸を攻撃、または海軍の白兵ユニットが陸上ユニットを攻撃する場合。 |
| 戦略資源の不足 | −25% | 必要な資源が足りないとき。 |
| 近くの大将軍 | +15% | 2タイル以内(中国は2倍)。 |
| 対蛮族 | 難易度により+75%〜0% | 難易度のページを参照。 |
| 負傷 | HPが3減るごとに与ダメージ−1% | 日本のユニットはこの影響を受けない。 |
実戦でのポイント
- 防御ボーナスを重ねる。丘陵で2ターン要塞化すると防御+65%。互角の戦いが一方的になる。
- 攻撃は元気なユニットで。HP40のユニットは、満タンのときより与ダメージが20%少ない。
- 囲んでから殴る。標的に隣接する他の白兵ユニット1体ごとに、白兵攻撃が10%強くなる。
- 先に遠隔ユニットで削る。遠隔攻撃は反撃を受けない(航空ユニットは例外)。
- 渡河や船からの攻撃は避ける。それぞれ−20%と−50%。
FAQ
ロードし直せば乱数は変わる?
変わらない。乱数はターン数とタイルの位置から決まるので、同じターンの同じ攻撃は同じ結果になる。
民間ユニットはダメージを受ける?
防御側が民間ユニットなら、常に40ダメージ(ふつうは捕獲される)。
ユニットのボーナスはどこで見る?
ゲーム内の戦闘予測にすべての補正が表示される。ここにないものは「その他のボーナス合計」に入れよう。
続けて読む
Uncivのほかの攻略記事
Unciv 攻略トップ · MODの入れ方と人気MOD · Unciv とシヴィライゼーション5の違い · ゲーム速度と開始時代 · マルチプレイのやり方 · 偉人:ポイントと共有の枠 · 全34文明の能力と固有ユニット · 全世界遺産と国家遺産 · 全建物のコスト・維持費・効果 · 全昇進の効果 · 勝利条件 · 地形・資源・タイル整備 · 宗教の信仰一覧 · 序盤の数値と古代遺跡 · 技術ツリー:全技術と解禁内容 · 時代別の全ユニット性能 · 社会制度とコスト計算 · 都市の成長と幸福度 · 都市国家:ボーナスとクエスト · 難易度の違い