Если у тебя 2д-стратегияя - поисчи в инете
Алгоритм А* самый простой,
http://www.policyalmanac.org/games/a...torial_rus.htm, есть еще, но там уже нужны А-а-агромные мозги, т.к. там представляется , что есть Генерал, который дает общую команду, например "атаковать", его подчиненные перемалывают это и отдают приказы, например "набрать бойцов", "выращивать жратву для бойцов", и так по нисходящей, вплоть до бойцов с крестьянами
Но думаю тяжко будет J2ME такую систему реал-таймово обрабатывать