現在作成中のRPGにて、プレイヤーが一歩移動したらエネミーたちも一歩移動するという
マップ上でのターン制移動を実装したいです。
そこで、tomoaky様のTMTurnMoveを利用させて頂いているのですが、
プレイヤーがエネミーに近づき、指定の範囲内になるとエネミーが気づいて近づいてくるようにしたいです。
プレイヤーに気づく前のエネミーの移動はランダムにしたいです。
どのようにしたらよろしいでしょうか?
マップ上でのターン制移動について
Re: マップ上でのターン制移動について
実験していないので競合とかあるかも知れませんが、下記辺りが使えると思います。
▼YEP Event Chase Player
https://fungamemake.com/archives/191
プレイヤーが特定のイベントに近づくと、イベントがプレイヤーを追いかけたりプレイヤーから逃げます
▼SC Get Distance(さくらくらうど様作)
https://plugin.fungamemake.com/archives/12655
イベントとイベント、イベントと座標との距離を計算します。プラグインコマンドで呼び出して使います。
向きなどを考慮しないで、距離だけで判定するのであればSC Get Distanceの方が簡単です。
距離でスイッチをオン/オフすることで、ランダム移動か近寄ってくる移動かのページに切り替えるだけで済むと思います。
▼YEP Event Chase Player
https://fungamemake.com/archives/191
プレイヤーが特定のイベントに近づくと、イベントがプレイヤーを追いかけたりプレイヤーから逃げます
▼SC Get Distance(さくらくらうど様作)
https://plugin.fungamemake.com/archives/12655
イベントとイベント、イベントと座標との距離を計算します。プラグインコマンドで呼び出して使います。
向きなどを考慮しないで、距離だけで判定するのであればSC Get Distanceの方が簡単です。
距離でスイッチをオン/オフすることで、ランダム移動か近寄ってくる移動かのページに切り替えるだけで済むと思います。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。