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

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

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

 17093

-- jin

Сокобан / Сокобан - Вступление

  • Я приглашаю вас на видеокурс по созданию полноценной игровой программы СОКОБАН. Я проведу вас за руку по всем этапам создания законченной интеллектуальной игры:
    1. Создание редактора уровней.
    2. Придумывание этих самых уровней.
    3. Создание собственно игры.
    4. Решение олимпиадной задачки для добавления ИИ.
    5. Переделка игры в режим "на двоих".
    6. Написание класса Phone для связи двух программ по сети.
    7. Создание сетевой версии игры Sokoban.
    Будет интересно!

    В конце видео - первое задание: Научиться играть! :)
    Ссылка на игру Сокобан
  • Дата отправки отчёта: 7 февраля 2018 г.
  • Задание выполнено: за 46 мин.
  • Чему научился: Несколько лет назад играл, оказалось есть похожие уровни, или точнее я смог вспомнить (а может увидить как пройти), хотя некоторые уровни, заставляю задуматься, над последовательностью (а другие имеют большое количество елементов с однотипными действия, где важно просто не сделать нелепый ход; хотя в данном варианте была возможность отмтотать ход назад)
  • Оценка видео-уроку:
Отчёт от 17093 за Сокобан / Сокобан - Вступление


Отчёт от 17093 за Сокобан / Сокобан - Вступление




Оцени работу

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

7308. --
AZANIR
AZANIR
ответить
→  jin  # Сокобан / Сокобан - Вступление / 2018-02-08 15:32

Прикольная игра Большинство вариаций связано с изменением задачи, необходимой для завершения уровня. В Block-o-Mania ящики окрашены разными цветами и задачей является установить их на квадраты соответствующих цветов. В Sokomind Plus ящики имеют уникальные номера и должны быть установлены на квадраты с соответствующими номерами. В Interlock и Sokolor ящики одного цвета должны быть размещены рядом. В CyberBox каждый уровень имеет выход и нужно добраться до него. В Beanstalk элементы уровня необходимо передвигать на цель в определённом порядке. Можно добавить аналогичные вариации и в нашей!


17093. --
jin
jin
ответить
→  AZANIR  # Сокобан / Сокобан - Вступление / 2018-02-08 16:06

Просто вот этот вариант игры (на котрый была ссылка) очень близок к тому (варианту игры, что я играл лет 10 назад), даже построение уровней, я и сделал скриншоты этих 2 уровней, потому увидив карту и расположение, я уже в тосности знал, что нужно сделать, что бы завершить уровень. (а картинки, которые я заготовил, они со скринов той самой игры "Погрузчик")


  • Отчёт оценивали:
    5760Мариша +1   8707Володимир+1   3922Александр+1   1Евгений Волосатов+1   6452Кирилл Шмойлов+1   16880Константин+1   4395Денис+1   9980Timoha+1   9014Николай Денисов+1   10494Алексей В.+1   14393Aleksei Matveev+1   16533Андрей Шевченко+1   7308AZANIR+1   10167Игорь+1   11582Родион+1   14981DimanDOS+1  

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





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

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

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

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


Научился: Усидчивости и терпению.
Трудности: Пройти первый уровень.
Замечаний и вопросов нет. Все на высшем уровне. Спасибо!


Научился: Научился играть в Сокобан. Думаю курс будет очень интересным.
Трудности: Над некоторыми уровнями пришлось подумать в этой игре.