Ответ: Разнообразие юнитов в военной стратегии
Да поможет тебе Java 2 me! Когда-то я начинал писать на ней стратегию, но потом иссяк энтузиазм. Суть - можно создать абстрактный класс юнит, с методами нарисовать себя на экран и дать координату по "у".
При рисовании я их сортировал по координате qSort'ом, телефон прекрасно справлялся. Потом от него наследуются классы - дерево, двигающийся юнит и т.п. У двигающегося юнита добавляются методы движения и прочего. (Выбрать, что от чего наследовать не так-то просто) В итоге имеешь классы рабочих, солдатиков, конницу, здания. Фишка в том, что при рисовании, например, вообще без разницы с какими юнитами работать, могут быть вперемежку и пехота и деревья. При отдавании команды двигаться, не важно кому - хоть пехоте, хоть коннице.
А вот реализация движения, рисования и т.п. у каждого может быть своей.
В общем, советую попробовать
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
|