
ローグライク製作日記③~敵AIの地獄~
ローグライクの洗礼その1。
敵AIがむずすぎ問題です。
まあこれは一言でいうと文字通りgamemakerはグリッド移動が得意じゃなさすぎるのでまあそりゃ地獄です。
ランダムな方向も、追尾型移動も難しい。おまけにAIに聞いてもDSグリッドだのMPグリッドだのと明らかに手動で消さないといけない上複雑なものばかり提案してきます。
そこで俺は考えました。アラームイベントを使って起こせばいいのではと。簡単にいうとアラームイベントとは指定した時間たったらオブジェクトをたたき起こす機能です。
……はい、ここでまたしても地獄。
アラームイベントで指定した時間STEPイベントで動かすとか言う明らかに不安定な方法しかありません。
また、前述の通りgamemakerはグリッド移動が標準機能ではないため、
かなり実装が地獄です。
固定砲台方式も考えましたがあまりにもローグライクの敵AIとしては弱すぎます。
……なので……はい。
もし何か誰か知っている方がいれば共有していただけると幸いです。