На этом уроке мы создадим два уровня игры и запрограммируем их. В игре будут предметы для собирания, ключи, двери, мигающие стены.
Задание: Создать два или три уровня для игры Лабиринт.
Дата отправки отчёта:
25 сентября 2016 г.
Задание выполнено: за
5 час. 00 мин.
Чему научился:
Ох и много чему. Работе с таймером. Работе с преобразованием числа в строку. Работе с паузой (sleep).
Что было сложным:
Отдебажить весь код.
Комментарии:
Очень интересная игра получилась, если еще добавлять своего, то заставляет мозг подумать. Сначала я реализовал рандомное перемещение стен по карте с рандомным изменением размера. Но такой подход увеличивает количество строк кода, да и дебажить его на много сложнее. Разве только для более сложных уровней можно его использовать и то для одной - двух стен / яблок / ключа....
Молодец! красиво вышло. чтобы кода было меньше надо писать движок хранения уровней в отдельном файле, будет ещё круче реализация =) если добавить редактор уровней, будет более оптимизированный файл хранения