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

Формула программиста
основатель — Волосатов Евгений Витольдович
C# Олимпиада из Простоквашино

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

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

    Задание:
    Создать два или три уровня для игры Лабиринт.
  • Дата отправки отчёта: 25 ноября 2015 г.
  • Задание выполнено: за 2 час. 35 мин.
  • Чему научился: Очень много нового материала, отслеживание методов. отладка программы с брейкпоинтами (на 3-м уровне)
  • Что было сложным: Собраться и сконцентрироваться на отладке (перепутал имена меток)
  • Комментарии: нет
  • Оценка видео-уроку:
Отчёт от 8203 за Демо игры / Лабиринт 2D - игра




Оцени работу

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

2146. Иван
Иван
ответить
→  Andrey Panarin  # Наноигры / Лабиринт 2D - игра / 2015-11-25 16:53

Хорошо получилось! Отладка  - важная составляющая программирования!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Andrey Panarin  # Наноигры / Лабиринт 2D - игра / 2015-11-25 09:27

Молодец, Андрей, делаешь успехи.


  • Отчёт оценивали:
    6391Владимир+1   6987MichGar+1   7795Вадим+1   4004Елена+1   6925Артём+1   7645Александр Львович+1   4441Alexandr+1   4182Farid+1   1Евгений Волосатов+1   8274Виктор 0   5419Роман+1   7985Андрей +1   5882Александр Широков+1   4889Валера Луцевич+1   689Igorenzia+1   2639Морозов Юрий Александрович+1   3747Сергей+1   1901Neverwinter 2+1   2146Иван+1   6080annaka+1   459Сергей Сергеевич+1   Посетитель+1   Посетитель+1   Посетитель+1   Посетитель+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: + работать со звуком + дизайну уровней + работа с курсором
Трудности: + дизайн уровня + фикс багов + имитация закрытия двери + защита от прохождения стен через зажатие кнопок мыши
Всё супер. Потратил снова достаточно много времени продумывая дизайн уровня. Создание уровня было для меня интересным т.к. это практика. Собрав все необходимые боксы активируется кнопка для открытия двери. Открытие сопровождается звуком и чем-то типо анимации :) Было еще много идей что можно там прикрутить, но всего должно быть в меру. Есть вопрос как большое количество таймеров в программе влияет на её производительность? Чем можно заменить таймер? Кому интересно пройти уровень либо глянуть на реализацию - Welcome. Проект прилагаю. Сразу грузится 3 уровень. Жду критику :)
Научился: работать с событием MouseEntered
Трудности: Все очень хорошо объяснялось. Проблем не возникло
Замечаний нет