戦闘時複数回行動について
Posted: 2018年7月26日(木) 05:54
1ターンで複数回行動を行うことについて質問です。
言葉の通り、1ターンで2回〜等の行動を行うこと自体は容易かと思われます。
以下の戦闘システムの導入を行いたく、質問させて頂きます。
==========
各操作キャラは、レベル等に応じて、1ターンに使用できる行動・スキルに上限がある。
[ここでは名義上、「ポイント」とする。]
スキルなどには別途SP、MP等に該当するものが存在しており、ポイントはそれと別パラメータとして機能する。
また、SPは回復しないが、ポイントは毎ターン上限まで回復する。
例えば、主人公は6ポイント所持しているとする。
主人公の技は以下の4つとする。
・通常攻撃<斬り付け> SP0、ポイント1
1ターンに何度でも使用可能、敵に物理ダメージ
・必殺技<回転斬り> SP2、ポイント3
1ターンに一度のみ、敵に物理大ダメージ
・魔法<軽回復:ライトヒール>SP3、ポイント3
1ターンに何度でも使用可能、仲間一人のHPを少し回復
・魔法<大回復:ヒール>SP5、ポイント4
2ターンに1度のみ使用可能、仲間全員のHPを回復
・魔法<超回復:スーパーヒール>SP6、ポイント4
詠唱1ターン、2ターン目に発動する。仲間全員のHPを大回復。
選択順序に限らず、詠唱はキャラの行動の最後に発動する。
次のターン、他の行動の選択は出来ない。
・魔法<全回復:パーフェクトヒール>SP8、ポイント5
詠唱2ターン、2ターン目に発動する。仲間一人のHPを全回復
選択順序に限らず、詠唱はキャラの行動の最後に発動する。
次のターンとその次のターンは他の行動の選択は出来ない。
※仮の設定なのでポイント上限や技は適当です。
このとき、プレイヤーは、所持しているポイント以下になるような好きな組み合わせ、好きな順番で使用することが出来る。但し、先に指定した行動により、SPが不足している場合でも選択できる。(これは、SP回復系のスキルなどがある場合、使用出来るのに使用出来ないという状況を防ぐためである。)また、ポイント上限に満たしてなくても、行動の選択を終了することができる。(例えば、1ターンで通常攻撃のみという選択も可)また、2人目以降のキャラクターも同様とする。(前述したが、1人目のキャラと2人目のキャラで、ポイントは共有されていない。)
敵キャラも同様にポイントを所持しており、所持ポイントと所持スキルから自動で選択して戦う。(雑魚敵は行動パターンが少ないのでともかく、ボス級の敵キャラは技の組み合わせ等を駆使して戦う。)
全てのキャラが行動を選択してから、各キャラの行動スピード(素早さ)やレベル、種族やその他パラメータを用いて、ランダムに行動が開始される。(但し、こちらに関しては深く検討していないので、今回の質問では考慮しないものとする。従って、通常のツクールMV通り、操作キャラの1人目〜から始まり、敵A〜の順に行動が行われるものとする。)
==========
今回の仮の技の種類の例では、回復系の魔法を入れています。
例えば、通常攻撃を6回選択ということも出来ますし、必殺技→通常攻撃×5なども出来ます。超回復+通常攻撃の選択をした場合(詠唱を必要とするスキルを使用する場合)、どのような順序で選択したとしても、通常攻撃が先に行われ、その後超回復の詠唱が始まります。次のターンでは詠唱スキルを使用したキャラの技の選択はパスされ、行動時に、前ターンで詠唱したスキルが発動します。全回復だと、もう1ターン行動の選択が出来ません。
このように、デフォルトで設定されていないパラメータを用いて、戦闘に反映させることは可能でしょうか。理不尽な戦いにならないように、パラメータなどは調整する予定ですが、そもそも可能なのかと、システム的に現実的なのかなど、伺いたいです。
ターン制ではありますが、そのターンの中に、敢えて技の組み合わせなどすると面白いかと思い、個人的に興味があります。もし可能であれば実際に作ってみたいと思っています。
宜しくお願い致します。
言葉の通り、1ターンで2回〜等の行動を行うこと自体は容易かと思われます。
以下の戦闘システムの導入を行いたく、質問させて頂きます。
==========
各操作キャラは、レベル等に応じて、1ターンに使用できる行動・スキルに上限がある。
[ここでは名義上、「ポイント」とする。]
スキルなどには別途SP、MP等に該当するものが存在しており、ポイントはそれと別パラメータとして機能する。
また、SPは回復しないが、ポイントは毎ターン上限まで回復する。
例えば、主人公は6ポイント所持しているとする。
主人公の技は以下の4つとする。
・通常攻撃<斬り付け> SP0、ポイント1
1ターンに何度でも使用可能、敵に物理ダメージ
・必殺技<回転斬り> SP2、ポイント3
1ターンに一度のみ、敵に物理大ダメージ
・魔法<軽回復:ライトヒール>SP3、ポイント3
1ターンに何度でも使用可能、仲間一人のHPを少し回復
・魔法<大回復:ヒール>SP5、ポイント4
2ターンに1度のみ使用可能、仲間全員のHPを回復
・魔法<超回復:スーパーヒール>SP6、ポイント4
詠唱1ターン、2ターン目に発動する。仲間全員のHPを大回復。
選択順序に限らず、詠唱はキャラの行動の最後に発動する。
次のターン、他の行動の選択は出来ない。
・魔法<全回復:パーフェクトヒール>SP8、ポイント5
詠唱2ターン、2ターン目に発動する。仲間一人のHPを全回復
選択順序に限らず、詠唱はキャラの行動の最後に発動する。
次のターンとその次のターンは他の行動の選択は出来ない。
※仮の設定なのでポイント上限や技は適当です。
このとき、プレイヤーは、所持しているポイント以下になるような好きな組み合わせ、好きな順番で使用することが出来る。但し、先に指定した行動により、SPが不足している場合でも選択できる。(これは、SP回復系のスキルなどがある場合、使用出来るのに使用出来ないという状況を防ぐためである。)また、ポイント上限に満たしてなくても、行動の選択を終了することができる。(例えば、1ターンで通常攻撃のみという選択も可)また、2人目以降のキャラクターも同様とする。(前述したが、1人目のキャラと2人目のキャラで、ポイントは共有されていない。)
敵キャラも同様にポイントを所持しており、所持ポイントと所持スキルから自動で選択して戦う。(雑魚敵は行動パターンが少ないのでともかく、ボス級の敵キャラは技の組み合わせ等を駆使して戦う。)
全てのキャラが行動を選択してから、各キャラの行動スピード(素早さ)やレベル、種族やその他パラメータを用いて、ランダムに行動が開始される。(但し、こちらに関しては深く検討していないので、今回の質問では考慮しないものとする。従って、通常のツクールMV通り、操作キャラの1人目〜から始まり、敵A〜の順に行動が行われるものとする。)
==========
今回の仮の技の種類の例では、回復系の魔法を入れています。
例えば、通常攻撃を6回選択ということも出来ますし、必殺技→通常攻撃×5なども出来ます。超回復+通常攻撃の選択をした場合(詠唱を必要とするスキルを使用する場合)、どのような順序で選択したとしても、通常攻撃が先に行われ、その後超回復の詠唱が始まります。次のターンでは詠唱スキルを使用したキャラの技の選択はパスされ、行動時に、前ターンで詠唱したスキルが発動します。全回復だと、もう1ターン行動の選択が出来ません。
このように、デフォルトで設定されていないパラメータを用いて、戦闘に反映させることは可能でしょうか。理不尽な戦いにならないように、パラメータなどは調整する予定ですが、そもそも可能なのかと、システム的に現実的なのかなど、伺いたいです。
ターン制ではありますが、そのターンの中に、敢えて技の組み合わせなどすると面白いかと思い、個人的に興味があります。もし可能であれば実際に作ってみたいと思っています。
宜しくお願い致します。