Цитата Сообщение от NovaStorm Посмотреть сообщение
Не, по всем не надо бы. Идея в том, чтобы хранить статическую карту(море/земля/лес/горы), а на ней динамические объекты - юниты, города, дороги и пр. Ландшафт, я надеюсь, ты чем-то ядрёным изменять не собираешься? =) Вот в таком случае, идёт только проверка на наличие объекта, а потом его типа.
И сколько же тогда будет занимать один элемент карты, если идет ссылка на каждый юнит? И зачем это? Всё равно обрабатывать каждый юнит за ход, так можно и по списку бегать. А занятость/не занятость клетки нужна только для определения, можно пройти или нет, и больше не для чего.