Задание № 1957

Студент

Корнев Захар

Задача

Свой проект

Состояние

Открыто

Назначено

21.01.2020, 07:49

Обновлено

21.01.2020, 07:55

Проект предложенный студентом.

Описание проекта прикладывается в комментарии к назначению.

Примечания

Название: PlantsVsZombies game

Описание:

Проект имитирует работу игры PlantsVsZombies. Реализован с использованием библиотек Box2D и SFML.

Функции: - управление игрой через взаимодействие с интерфейсом уровня (SFML) - создание выбранного растения - удаление растения - собирание бонусов - вызов меню

Управление игрой через интерфейс меню (SFML): - сохранение прогресса уровня - перезапуск уровня - (выбор другого уровня) - выход

Функциональность уровня (Box2D): - добавление/удаление растений - добавление/убийство зомби - разные типы растений и зомби - генерация растениями объектов (снаряды/бонусы) - (генерации объектов у зомби) - обработка столкновений между объектами на поле - механизм нажатий на выбранный объект (собирание бонусов)

Отрисовка (SFML): - использование разных текстур для разных объектов - возможность воспроизведения анимации для объектов - при движении - при генерации других объектов - при взаимодействии

Действия