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