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

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

основатель — Волосатов Евгений Витольдович

Сокобан / Сокобан - Игра - Управление

  • Теперь мы создадим класс логики игры Game,
    используя который, мы реализуем управление человечком
    курсорными клавишами клавиатуры.
    А также сделаем переход на следующий уровень.
  • Дата отправки отчёта: 19 июля 2015 г.
  • Задание выполнено: за 5 час. 00 мин.
  • Чему научился: продолжила осваивать делегаты, узнала про keyPreview, тестировании готовые уровни
  • Что было сложным: сложностей не возникло, долго тестировании свои уровни, когда создавала сделала их не проходимыми, наигралась вдоволь, и чтобы сделать красивый вывод тоже пришлось поиграть (правда свела под конец до двух уровней :D)
  • Комментарии: Класс! У меня уже практически готовая программа, у меня все получилось, мне очень нравится и я довольна как слон!!! Спасибо, Евгений за эту волшебство!!! :)
  • Оценка видео-уроку:
Отчёт от 24 за Сокобан / Сокобан - Игра - Управление


Отчёт от 24 за Сокобан / Сокобан - Игра - Управление




Оцени работу

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

5868. --
Vera
Vera
ответить
→  Олюшка  # Игра Сокобан / Сокобан - Игра - Управление / 2015-07-19 23:54

Поздравляю с такими успехами! Я когда делала дополнительные уровни для лабиринта и тестировала их, сделала кнопки для перехода на следующий уровень. Думаю, есть и другие способы)).


24. --
Олюшка
Олюшка
ответить
→  Vera  # Игра Сокобан / Сокобан - Игра - Управление / 2015-07-20 00:00

Вера, это приятное тестирование, хотя и долго, тут сделано пока не пройдешь уровень на следующий не попадешь! :)


2146. --
Иван
Иван
ответить
→  Олюшка  # Игра Сокобан / Сокобан - Игра - Управление / 2015-07-20 00:04

Красивый сокобан получился. Шрифт интересный. Всё на высшем уровне!


24. --
Олюшка
Олюшка
ответить
→  Иван  # Игра Сокобан / Сокобан - Игра - Управление / 2015-07-20 00:08

Иван, спасибо огромное, я стараюсь! :)


791. KF
Валерий Жданов
Валерий Жданов
ответить
→  Олюшка  # Игра Сокобан / Сокобан - Игра - Управление / 2015-07-20 20:35

Красиво! Классно! Bellissimo!


24. --
Олюшка
Олюшка
ответить
→  Валерий Жданов  # Игра Сокобан / Сокобан - Игра - Управление / 2015-07-20 20:38

Спасибо огромное, Валера! Я старалась! :)



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





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

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

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

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


Научился: Логике сдвигания объектов персонажем
Старался делать вначале сам, потом снимал видео с паузы, по поводу того, как советовал Orange увеличивать доступный для прохождения уровень, я так же сделал, потом смотрел видео. Добавил вначале поворот человечка в направлении движения, для того, чтобы он как будто бы пытался толкать то, что не может, стены или ещё что. Добавил отображение сообщения с поздравлениями о всех пройденных уровнях. Отображение объектов на игровом поле реализовал по своему, как и ранее в других играх, при этом объекты из матрицы top реально находятся поверх объектов из матрицы map, так под ногами человечка видно то, по чему он ходит =)


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