これが汎用プログラム
それぞれの敵は異なりたくさん存在するが
プログラムで呼び出してるのは自分が開発した同じAIシステムで
そのAIシステムに入れる内容だけ差し替える

これを可能にするには
さらにマクロな目で小さな関数をいくつか作っていく必要があるわけです
プロのゲームプログラマーから聞いた話だが
ゲームのプログラムは、出来るだけ小さな関数に分けて作ると良いと聞いたよ

今日は眠いからもう寝るわ