Open MadAndrei opened 4 years ago
1) Добавил возможность увеличивать количество баз. Добавил коллизию юнита и базы в функции moveUnit 2) Перенес взаимодействие ландшафта и юнита в класс ландшафта. 3) Создал класс клетку. 4) Выполнил некоторые необязательные требования.
Какие необязательные требования были выполнены еще? (Сейчас 15 баллов)
Только те, которые выше написаны. Остальные не буду делать.
Выполнены требования: 1) Основные 2) Для наблюдения над юнитами в классе база используется паттерн “Наблюдатель” 3) Для взаимодействия одного типа нейтрального объекта с разными типами юнитов используется паттерн “Стратегия”