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

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

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

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

    Задание:
    Создать два или три уровня для игры Лабиринт.
  • Дата отправки отчёта: 30 сентября 2016 г.
  • Задание выполнено: за 2 час. 15 мин.
  • Чему научился: Создавать простые объекты в виде препятствия, и пару интересных вещей
  • Что было сложным: Выделить время
  • Комментарии: Появилось желание изменить игру под себя, заставил себя думать
  • Оценка видео-уроку:
Отчёт от 11336 за Демо игры / Лабиринт 2D - игра




Оцени работу

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

5649. Максим Лапшинов
Максим Лапшинов
ответить
→  Евгений Волосатов  # Демо игры / Лабиринт 2D - игра / 2016-09-30 19:00

предобзор кажется только для png файлов несоздается


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Gamer  # Демо игры / Лабиринт 2D - игра / 2016-09-30 09:20

Надо разобраться, почему предобзор не создаётся.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Gamer  # Демо игры / Лабиринт 2D - игра / 2016-09-30 06:57

Если есть желание, то значит урок ты прочувствовал, Евгений Витольдович специально оставляет место для фантазии, чтобы ты сам смог сделать СВОЮ игру! Если есть желание - создавай!


11336. Gamer
Gamer
ответить
→  Елена  # Демо игры / Лабиринт 2D - игра / 2016-09-30 06:52

Если кликнуть на место где должна быть картинка, он её грузит.
Я не понимаю в чём проблема.


4004. Елена
Елена
ответить
→  Gamer  # Демо игры / Лабиринт 2D - игра / 2016-09-30 06:25

Картинка почему-то не загрузилась :(


8959. Максим Саратов
Максим Саратов
ответить
→  Gamer  # Демо игры / Лабиринт 2D - игра / 2016-09-28 08:42

Нет скрина


10673. Алексей Хонин
Алексей Хонин
ответить
→  Gamer  # Демо игры / Лабиринт 2D - игра / 2016-09-28 08:24

А где картинка работающей игры?



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Пользоватся таймером Запускать несколько форм Отдавать результат исполнения форм Устанавливать место расположения курсора Обрабатывать одним методом на событие для нескольких обьектов
Трудности: Устанавливать место расположения курсора
Все было отлично и понятно.
Научился: На этом уроке я: 1. Узнал как создавать новую форму и открывать её по нажатию кнопки; 2. Узнал как создавать окно с сообщением MessageBox, как работать с этим элементом; 3. Узнал о структуре Point и классе Cursor; 4. Узнал о параметре sender;
Трудности: 1. Самым сложным было создание своего уровня, точнее не столько сложным в плане создания, а в плане креативности. 2. Также было сложно не запутаться в однообразном коде игры, что мне, собственно удалось сделать позавчера, так бы сдал задание урока на проверку раньше :)
Не совсем понял как работать с параметром sender в том случае, если у нас, например, не 1 ключ и 1 дверь, а скажем 4 ключа и 4 двери, т.е. как определить какую дверь открыть, если я взял определённый ключ. В итоге сделал так ( для каждого события MouseEnter отдельно ): private void label_key2_MouseEnter(object sender, EventArgs e) { Sound.play_key(); label_door2.Visible = false; label_key2.Visible = false; }