◆移動が最短距離になる ( 見送り )
2023年10月20日 00:51:23 | 投稿者: 匿名

0距離の攻撃で相手を倒せない場合、直前の位置までキャラが戻されます。
敵に移動する時に遠回りすることで、戻される位置を調整することはできないのでしょうか。
遠距離攻撃キャラのように、近接キャラも立ち位置調整したいです

2023年10月20日 17:46:19 | 投稿者: 渡鳥之

ご意見ありがとうございます。確かに移動ルートを自在に動かせればその辺も解消されそうですが…
これはプログラムの技術的な問題で相当難しい部分です。
おそらく他のSRPGでもほとんどが移動先には最短ルートでしか行けないのではないでしょうか。
理由としては、遠回りのような移動法も加味すると移動関連の処理が莫大になり、処理落ちを招くのではないかなと思っています。

もしマス目やヘクスの遠回りでの移動が可能なゲームがあれば、後学の為に教えていただけると喜びます。

2023年10月20日 18:56:43 | 投稿者: 匿名

丁寧なご返信ありがとうございます。

「遠回りでの移動」という表現に語弊がありました。
確かに遠回りを可能とすると、索敵やランスなどの移動距離による攻撃力加算武器等で悪さをしそうです。

正しくは、相手のへクスへ侵入する際の最終地点(戦闘後戻される位置)を指定できたらいいなという希望です。

例えばベルウィックサーガでは、本ゲームのように近接武器は距離0として扱われ、
相手のへクスに侵入しての戦闘という扱い(※地形効果等)となりますが、
敵のへクスに対してどの方向から攻撃するかは指定できます。
(敵のへクスに隣接するへクスまでの移動は最短距離になります)

戦闘後戻されるマスが1マスとは限らないため、プログラム難しそうですね・・・

2023年10月27日 20:58:59 | 投稿者: 渡鳥之

少し考えてみましたが、やはり難しそうなので見送らせていただきます。
移動力が残っている場合に待機位置を変えるのは「再移動」で疑似的に満たせるかなと考えました。
目いっぱい移動した時と、再移動できないユニットは残念ながら諦めてくださいということで…

ちなみに本作の射程0はベルウィックサーガから着想を得たものの、仕様がだいぶ異なるため単純比較できない部分があるかなと思われます。


リプライをつける ]