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

Формула программиста
основатель — Волосатов Евгений Витольдович

Демо игры / Лабиринт 2D - игра

  • На этом уроке мы создадим два уровня игры и запрограммируем их.
    В игре будут предметы для собирания, ключи, двери, мигающие стены.

    Задание:
    Создать два или три уровня для игры Лабиринт.
  • Дата отправки отчёта: 23 июня 2015 г.
  • Задание выполнено: за 3 час. 20 мин.
  • Чему научился: Усидчивости. Т.к. задача не сложная, но много времени заняло построение лабиринтов и исправление различных мелочей
  • Что было сложным: Пройти лабиринт после окончания работы
  • Комментарии: Отличный урок, прикольная игрушка, дальше еще несколько уровней сделать и можно хвастаться. А еще в видео порадовало обращение с 47:30. Улыбнуло ^.^
  • Архив проекта: Ссылка доступна после самостоятельного выполнения этого урока
  • Оценка видео-уроку:
Отчёт от 986 за Демо игры / Лабиринт 2D - игра


Отчёт от 986 за Демо игры / Лабиринт 2D - игра




Оцени работу

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

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Антон Лазарец  # Нано игры / Лабиринт 2D - игра / 2015-06-23 20:37

Это обращение я теперь в конце почти каждого видео говорю, и чувствую, что это работает!


24. Олюшка
Олюшка
ответить
→  Антон Лазарец  # Нано игры / Лабиринт 2D - игра / 2015-06-23 20:12

Антон, очень круто, мне понравилось, конечно придумай еще что-нибудь интересное, усложни! Ты Молодец! :)


986. Антон Лазарец
Антон Лазарец
ответить
# Нано игры / Лабиринт 2D - игра / 2015-06-23 19:57

в отчете не корректно вывело ссылки. на архив - http://rghost.ru/6wkqVwLSn
                                                                на exe'шку - http://rghost.ru/7lvLnsz2V


  • Отчёт оценивали:
    1Евгений Волосатов+1   7491Alexander0   10106Alexmidrus0  

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Скрывать предметы, делать их зависимыми от таймера, учитывать количество собираемых реперов, работать с функциями, передавать им значения, следить за поведением мыши и вызывать соответствующую функцию, вызывать диалоги, переносить положение курсора в указанное место.
Трудности: Находить баги в программе и разбираться, что означают функции ((Label)sender).Visible DialogResult dr = MessageBox.Show("Выходить за рамки нельзя!\n\nБудем ещё раз играть?", "Вы проиграли", MessageBoxButtons.YesNo); if (dr == System.Windows.Forms.DialogResult.Yes) start_game(); else this.DialogResult = System.Windows.Forms.DialogResult.Abort;
Потратил уйму времени, особенно из-за того, что багнулась файловая система, но Вы помогли всё возвернуть, за что низкий поклон. Было очень интересно повторять за Вами и пытаться по памяти воспроизвести действия при написании своего уровня (хотя, признаться, подглядывал много)
Научился: Процедурному программированию и мышь переносить на другое место
Трудности: Углядеть за всеми label'ми))
Всё хорошо