11/04/14 19:22:41.50 lhakXN5j.net
やっと戦闘aiについての事が書かれてるのを見つけたよ
URLリンク(itpro.nikkeibp.co.jp)
ここで,クラスMyChar(リスト2[拡大表示])のattackメソッドをリスト6[拡大表示]のように変更しておきましょう。
attackメソッドは,攻撃対象を選択する,いわゆる“思考ルーチン”の部分となります。
いろいろな選択方法があると思いますが,今回は単純に「最も体力(_hp)の低い相手を
優先的に攻撃対象として選択する」という簡単なものにしています。
併せて,防御を行うdefenceメソッドのコードもリスト6のものに変更しておきましょう。
だそうだ、結局の所やはり各自の状態をチェックして優先度をつけて行動させるという事だね
あとはいかに処理速度を速めるかって事かな