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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта | Обход блокировки
Игровой комплекс Сокобан - Введи код скидки

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

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

    Задание:
    Создать два или три уровня для игры Лабиринт.
  • Дата отправки отчёта: 24 июля 2016 г.
  • Задание выполнено: за 2 час. 40 мин.
  • Чему научился: Новому
  • Что было сложным: Создать свой уровень
  • Комментарии: Все хорошо
  • Оценка видео-уроку:
Отчёт от 10315 за Демо игры / Лабиринт 2D - игра




Оцени работу

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


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




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

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

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

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


Научился: На этом уроке научился создавать свой уровень к игре с добавлением новых типов препятствий - движущиеся стены. Обратил внимание на то, что к некоторым свойствам элементов (Label.Location) нельзя напрямую задавать значения в программе. Лучше стал разбираться в свойствах и событиях элементов формы, а также научился программировать движущиеся объекты (стены на 3-м уровне).
Трудности: Самым сложным было изменить положение элементов формы из программы, но поисковик помог, когда поставил ему правильный вопрос.
Хороший урок для прокачки навыков программирования, даёт сильную мотивацию не останавливаться и идти вперёд.


Научился: Создавать несколько форм и их объединять. Еще я научился взаимодействию между формами
Трудности: создать самостоятельно 3 уровень
Хочу спросить совета. Хочу в 3 уровне создать порталы, т.е. при попадании курсора на лейбл, курсор автоматически появлялся на другом лейбле. Понимание что это нужно делать через Mouse enter есть, но не понимаю, как указать чтобы мышь внезапно оказалась в нужной мне точке(фото 3 левела прилагается)