仲魔搭乗システム
- 悪魔使いは「搭乗可」のEXTRAを持つ仲魔に乗ることができる。戦術マップ上で、悪魔使いを仲魔のいるマスに移動させればよい。
- 悪魔に乗った状態では敵拠点の占領ができない。
- 乗った次のターンから降りられる。
懸案のシステムですが、とにかく実装してみよう、ということで考察しました。
今まで搭乗システムについては、搭乗状態の2キャラクターを1つのユニットとして扱うか、2つのままにするかで意見が分かれていました。そこで本番プログラムも視野に入れ、両者の実現法を考えてみました。
▼合体ユニット案:搭乗状態の2ユニットを、1つのユニットとして扱う。
- HP、MPは合計、その他のパラメータは両者の平均値等に(合計だと強くなりすぎなので)。
- 倒されたら悪魔使いも死んだことになりゲームオーバー。
- 合体・分離でステータスなどがどうなるか、攻撃や防御の相性はどうなるのか、装備品はどうなるのかなど、ルールを決めても分かりにくいのが難点。
▼個別ユニット案:搭乗状態でも、2つのユニットとして扱う。
- 人間のパラメータや攻撃相性は変わらないが、防御相性は乗った悪魔と同じになる(ワイバーンに乗っている人間は、鳥の攻撃であっさりやられたりする)。
- 悪魔のHP、MPは変わらないが、その他のパラメータはマイナス補正される。
- 敵はどちらかを選んで攻撃してくる。複数攻撃可能な攻撃の場合は、どちらもダメージを受ける。(通常攻撃でも両方ダメージを受けてしまう、というのも搭乗万能にならずいいかも)
- 一見して2つのユニットと分かりにくいこと、回復魔法をかけるときなど、ユニットの指定に一手間増えてしまうこと、人間が全員移動不可能な地形で撃墜されたときにクリア
不可能になることが難点。
というわけで、搭乗時でも2つのユニットとして扱う方が直感的でいいと思うのですが、
どうでしょうか。撃墜されて人間が全員動けなくなったときは仕方ないのでゲームオーバーに…