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

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

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

Сокобан / Сокобан - Редактор - Классика уровней

  • На этом уроке вам нужно выбрать любых два классических уровня
    и создать их в нашей программе-редакторе.

    Ссылка на классические уровни:
    logic-games.spb.ru/sokoban/

    Редактор можно скачать здесь:
    www.videosharp.info/data/soft/SokobanEditor.zip
  • Дата отправки отчёта: 16 сентября 2017 г.
  • Задание выполнено: за 30 мин.
  • Чему научился: Продолжил рисовать уровни ;-)
  • Что было сложным: Ничего
  • Комментарии: Проблема возникла там, где не ждал. При изменении размеров уровней происходил выход за границы массива размера высоты. Попытка разобраться в коде самостоятельно к хорошим результатам не привела. Пересмотрел последние 3 урока, сравнил код, все верно, но ошибка повторяется... В итоге после нескольких убитых часов на поиск бага дописал 2 строчки контроля выхода индекса за массив и все гуд ;-) Ну и за одно внес правки в редактор для дальнейших улучшений и расширения функционала.
  • Оценка видео-уроку:
Отчёт от 11549 за Сокобан / Сокобан - Редактор - Классика уровней


Отчёт от 11549 за Сокобан / Сокобан - Редактор - Классика уровней




Оцени работу

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

10558. --
Иван Воронин
Иван Воронин
ответить
→  Сергей Аникин  # Сокобан / Сокобан - Редактор - Классика уровней / 2017-09-17 00:07

Да, был такой баг, ещё в последствии должны исправить, но мне он сразу бросился в глаза как и многое другое, поэтому я в процессе прохождения курса делал многое по своему. Практика и опыт делают своё дело =) Удачи в прохождении, больше практики и будешь подобные вещи сразу замечать или как минимум находить.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Аникин  # Сокобан / Сокобан - Редактор - Классика уровней / 2017-09-18 20:52

Думаю, хорошо, что эта ошибка есть...
Почувствуй себя в шкуре настоящего программиста! :)



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





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

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

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

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


Научился: Быстрее копировать уровни ;)
;) Отличный урок по 'краже уровней' ;) 1скриншот) 10 уровень в классике 2скриншот) 14 уровень в классике


Научился: Повторил пройденное
Так как я изначально добавлял классические уровни, только из версии ремейка, то у меня тут и травка и ящики белые, это аналог стен, только внутри помещения, они не проходим и не движимы. Поэтому просто сопоставил уровни из классики с аналогами, которые я уже реализовал ранее, при прохождении курса. Отличный сайт, просмотрю все уровни и добавлю недостающие, скорее всего тут они имеются.