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

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

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

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

    Задание:
    Создать два или три уровня для игры Лабиринт.
  • Дата отправки отчёта: 12 мая 2016 г.
  • Задание выполнено: за 2 час. 00 мин.
  • Чему научился: Событию MouseEnter, Shown.
    Обновил в памяти, как использовать таймеры.
  • Что было сложным: Придумать 3 уровень, конечно же)
  • Комментарии: На третьем уровне сделал больше акцента на контроль мыши в узких лабиринтах. Также добавил новую "механику" - реку и плот, на котором ее можно переплыть. Плот движется самостоятельно по таймерам вверх-вниз, задача игрока вовремя на него "забежать" и передвигать курсор синхронно с плотом до прибытия на другой берег.
  • Оценка видео-уроку:
Отчёт от 10193 за Демо игры / Лабиринт 2D - игра




Оцени работу

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

24. Оля
Оля
ответить
→  Minergimn  # Демо игры / Лабиринт 2D - игра / 2016-05-12 13:37

Восхитительно выполнил задание, мне очень понравился твой уровень! Молодец!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Minergimn  # Демо игры / Лабиринт 2D - игра / 2016-05-12 10:33

Классно придумал, неплохо бы ещё записать видео обзор твоего лабиринта.


  • Отчёт оценивали:
    6452Кирилл Шмойлов+1   9263Андрей Н.+1   7119Новопашин Владимир+1   4992Николай+1   6644valerys Nikola+1   1537Сергей+1   4467Alcatraz+1   7645Александр Львович+1   3506Алексей|BrisK|Кривицкий+1   9971Юрий+1   9287Vaitkevičiūtė Irma+1   689Igorenzia+1   9286Petuško Julija+1   1Евгений Волосатов+1   9372Vojevodina Ksenija+1   9527Vološčiukaitė Vera0   9295Šatravka Vladislav+1   9369Tautavičiūtė Anastasija+1   24Оля+1   9670Bragin Aleksandr+1   8886Михаил Ермишин+1   7999GavroshKa+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Превращать воду в вино
Трудности: Спрятать винный порошок под короткими рукавами
Бросил этот урок на неделю, потому что не знал как сделать свой собственный уровень, если бы этого условия не было стал бы проходить следующие уроки ._.
Научился: Фантазировать, массово переключать видимость элементов, ориентироваться в собственных классах.
Трудности: Найти нужную функцию.
Удобно в start_game() использовать такую конструкцию foreach (Control childc in Controls) { if (childc is Label) childc.Visible = true; } или прописать теги, если невидимых элементов тоже много.