Игра уже написана, но всегда можно сделать чуть-чуть лучше. На этом уроке мы объединим оба варианта игры в одну программу и загрузим файл с уровнями в ресурсы программы. Теперь в одном ехешнике будет сразу всё! Это финиш!!!
Дата отправки отчёта:
20 июня 2018 г.
Задание выполнено: за
4 час. 51 мин.
Чему научился:
Добавил 2 файла уровней для Одиночной и для игры вдвоем. Добавил режим одиночной игры. Изменил класс LevelFile для загрузки нужного уровня из нужного файла из ресурса. Вернул алгоритм поиска маршрута в одиночную игру. Добавил режим игры вдвоем на одном ПК.
Что было сложным:
Если до этого было понятно, то тут тоже не возникло трудностей. WASD - добавлял еще пару уроков назад, видимо "все дороги" ведут к одинаковым решениям у программистов =)
Научился: Объединять все элементы в одном файле.
Доводить проект до завершения. Трудности: провозился с ошибкой не отображения ящиков. Как оказалось обозначения не совпадали в одном варианте было "O", а в другом "o". Вывод: нужно проверять то что добавляешь. Я доволен результатом, теперь я знаю как происходит разработка от начальной идеи до реализации рабочей программы.
И есть идеи как сделать режим игры для двоих интересным.
Спасибо Евгений Витольдович за Ваш труд!