Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Сокобан / Сокобан - Завершение

  • Игра уже написана, но всегда можно сделать чуть-чуть лучше.
    На этом уроке мы объединим оба варианта игры в одну программу
    и загрузим файл с уровнями в ресурсы программы.
    Теперь в одном ехешнике будет сразу всё!
    Это финиш!!!
  • Дата отправки отчёта: 24 декабря 2016 г.
  • Задание выполнено: за 2 час. 30 мин.
  • Чему научился: Ничему
  • Что было сложным: найти время
  • Комментарии: Файлы уровней в ресурсы не добавлял, так как в пункте меню присутствует редактор карт.
    Позже планирую переписать систему хранения уровней, после чего можно будет реализовать передачу уровней от сервера к клиенту, чтобы можно было играть в уникальные карты и пополнять свой набор карт играя по сети с другими.
    Режим одиночной игры и не убирал, с каждым уроком только добавлял новые режимы, чтобы работали предыдущие.
    Поиск маршрута так же работает как в одиночке, так и по сети, всё это реализовал на прошлых уроках.
    Играть вдвоём на одном ПК тоже на прошлых уроках как добавил, так и не убирал, так же в нём работает поиск пути для обоих игроков, реализовал возможность управления мышью любого из них.
    Курс, где создаём своё портфолио ещё не проходил, поэтому данный пункт сделать не могу, но обязательно выполню, когда пройду данный курс и у меня будет своё портфолио =)
    Значительно улучшил сетевой режим, так же добавил возможность переподлючения при потери связи, теперь клиент получает текущий уровень на сервере после того как подключился.
    Добавил индикатор ходов, если игра на двоих, то он суммирует ходы обоих, чтобы было видно, сколько же ходов сделали, чтобы пройти уровень.
  • Оценка видео-уроку:
Отчёт от 10558 за Сокобан / Сокобан - Завершение




Оцени работу

 
Сохранить страницу:

10494. --
Алексей В.
Алексей В.
ответить
→  Иван Воронин  # Игра Сокобан / Сокобан - Завершение / 2016-12-24 14:39

Молодец, Иван!!!!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Игра Сокобан / Сокобан - Завершение / 2016-12-24 20:55

ОТЛИЧНЫЕ ДОРАБОТКИ!


8275. --
Tekashnik
Tekashnik
ответить
→  Иван Воронин  # Игра Сокобан / Сокобан - Завершение / 2016-12-26 11:56

Как значительно улучшил сетевой режим?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Игра Сокобан / Сокобан - Завершение / 2016-12-26 12:13

Увидишь в видео-обзоре =)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Сокобан / Сокобан - Завершение / 2017-07-05 15:42

Ждем видеообзора. Уже можно!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Сокобан / Сокобан - Завершение / 2017-07-05 16:18

Даже нужно =) надо будет как нибудь собраться и выделить время.



Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Объединять все элементы в одном файле. Доводить проект до завершения.
Трудности: провозился с ошибкой не отображения ящиков. Как оказалось обозначения не совпадали в одном варианте было "O", а в другом "o". Вывод: нужно проверять то что добавляешь.
Я доволен результатом, теперь я знаю как происходит разработка от начальной идеи до реализации рабочей программы. И есть идеи как сделать режим игры для двоих интересным. Спасибо Евгений Витольдович за Ваш труд!


Ура, последний урок!! Игры со спрайтами + Скобан меньше чем за месяц - неплохой получился марафон =)