Игра уже написана, но всегда можно сделать чуть-чуть лучше. На этом уроке мы объединим оба варианта игры в одну программу и загрузим файл с уровнями в ресурсы программы. Теперь в одном ехешнике будет сразу всё! Это финиш!!!
Дата отправки отчёта:
7 сентября 2015 г.
Задание выполнено: за
1 час. 30 мин.
Чему научился:
Компоновать игру из маленьких кусочков.
Что было сложным:
---
Комментарии:
Огромное Вам, Евгений, спасибо за данную игру ... я научился тут работать с пикчебоксиками, познакомился с перерисовкой для ресайза, был очень познавательный алгоритм для перемещения ящиков, работа с TCPIP (это мне еще нужно будет проверить ... по сети), узнал о удобной записи и чтении из текстового файла.... Да и всего не перечислить. Было очень интеремно. Спасибо вам за это.
P.s. Евгений, теперь очень хочется поработать с базами данных и попарсить XML файлы. Посоветуете курс?
Иван, сейчас я бы тебе посоветовал курс "Морской флот". У тебя есть возможность применить скидку после окончания курса - если тебе понравился Сокобан, то флот понравится ещё больше, так как там есть инфа и по базам данных, и практика составления SQL-запросов, и даже некоторый опыт создания сервера на РНР, вместе с созданием XML пакетов, на след. неделе займёмся их парсингом. Тем более, что сейчас этот пакет мы ещё создаем, ты сможешь поучаствовать в вебинарах, на след. неделе мы продолжаем курс, если захочешь - сможешь даже догнать нас, по желанию. Сейчас самый крутой курс на нашем проекте - Сокобан. Но когда закончим работу с Морским флотом - он будет самым крутым. Думаю, моё мнение поддержат другие ребята, которые прочитают этот отчёт.
Иван, ПОЗДРАВЛЯЮ!!! Я очень рада твоим результатам!!! Если ты хочешь БД и еще больше потренировался с сетью то присоединяйся к нам к Морскому флоту, мы как раз там это все и тренируем, посмотри отчеты, это очень круто то что мы делаем и что у нас получается! Буду очень рада если ты присоединишься к нам!!! И очень жду увидеть твой Сокобанчик! :)
Научился: Объединять все элементы в одном файле.
Доводить проект до завершения. Трудности: провозился с ошибкой не отображения ящиков. Как оказалось обозначения не совпадали в одном варианте было "O", а в другом "o". Вывод: нужно проверять то что добавляешь. Я доволен результатом, теперь я знаю как происходит разработка от начальной идеи до реализации рабочей программы.
И есть идеи как сделать режим игры для двоих интересным.
Спасибо Евгений Витольдович за Ваш труд!