壁があるか無いかで難易度が変わりますがとりあえず敵の場所に向かって移動するという機能を作った後、自分の射程範囲に入ったら止まって攻撃するという機能の追加、その後攻撃モードの防御モードを作って自分から攻めていくか、ベースの近くで敵を迎え撃つかの比率をユニット毎に持たせるとか作るとそれなりの動きをする 気がします。