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

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

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

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

    Задание:
    Создать заготовку для будущего лабиринта.
  • Дата отправки отчёта: 18 сентября 2016 г.
  • Задание выполнено: за 1 час. 45 мин.
  • Чему научился: На этом уроке я научился создавать элемент Checkbox, а также менять его свойства. Кроме этого я научился создавать событие по нажатию кнопки на форме - закрывать программу и при нажатии на кнопку воспроизводить звук. Познакомился с этапами создания Класса для воспроизведения звука. Узнал как впоследствии использовать этот класс для воспроизведения звуков. Узнал как создаётся переключатель звука и как он работает.
  • Что было сложным: Самым сложным было запомнить как создаётся Класс для воспроизведения звуков. Однако после того как я стал вести конспект для каждого урока, стало намного легче. Когда есть свободное время, я читаю конспект и учу самое необходимое. Также каждый день я пытаюсь повторять предыдущие уроки, чтобы ничего не забывалось. Повторение - мать учения :)
  • Комментарии: Как и всегда - подача материала и объяснение на высшем уровнем.Буду и дальше продолжать заниматься.
  • Оценка видео-уроку:
Отчёт от 8520 за Демо игры / Лабиринт 2D - меню


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




Оцени работу

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

4004. Елена
Елена
ответить
→  Сергей Колупаев  # Демо игры / Лабиринт 2D - меню / 2016-09-19 05:59

Мне понравилась Ваша идея по поводу ведения конспекта.


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Колупаев  # Демо игры / Лабиринт 2D - меню / 2016-09-19 01:21

По поводу конспектов придумал отлично, у меня конспекты остались с учёбы, им уже от 16-27 лет, сейчас же я использую сурсконтрол git для фиксации этапов разработки, очень удобно просматривать потом историю, удачи тебе =)


7238. Константин
Константин
ответить
→  Сергей Колупаев  # Демо игры / Лабиринт 2D - меню / 2016-09-18 20:45

Дальше интересней не останавливайся.


2146. Иван
Иван
ответить
→  Сергей Колупаев  # Наноигры / Лабиринт 2D - меню / 2016-01-06 09:34

Здорово получилось! Хорошая идея с конспектом - так все будет осваиваться во много раз лучше!


24. Олюшка
Олюшка
ответить
→  Сергей Колупаев  # Наноигры / Лабиринт 2D - меню / 2016-01-05 23:16

Сергей, очень жизнерадостная и милая заставка! Очень рада что ты многое вынес из этого урока, а главное еще больше появилось желание познавать новое и двигаться дальше! Молодец! :)


  • Отчёт оценивали:
    10670Сергей Соколов+1   8520Сергей Колупаев0   4467Alcatraz+1   4699Сергей Витальевич+1   10494Алексей В.+1   10193Minergimn+1   8886Михаил Ермишин+1   10157Кирилл Лебедев+1   1232Фомичева Наталья+1   4992Николай+1   7238Константин+1   10673Алексей Хонин+1   3506Алексей|BrisK|Кривицкий+1   10558Иван Воронин+1   8065Александр0   Посетитель+1   10365Rita+1   9457Дмитрий+1   4004Елена+1   4395Денис+1   11017Владимир Петреченко+1   1Евгений Волосатов+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Работать со звуком
Трудности: Подобрать звуки и иконки
На уроке был вопрос как сделать фон кнопки прозрачным. Мне это удалось. Надо установить свойства: BackColor= Transparent, и обязательно FlatStyle=Popup или Flat
Научился: Узнал о том, как можно воспроизвести звуковой файл
Проблема в том, что переключатель только отключает или включает воспроизведение, тем самым если воспроизводится длительный звуковой файл, будь то фоновая музыка или любой иной, то при отключении звука, он не исчезнет пока не закончится воспроизведение. Тоесть либо надо будет писать проверки на ситуацию воспроизведения и выключать принудительно, либо просто уменьшать громкость. Потратил пару минут на поиск способа общего изменения громкости, не нашел и пока оставил так.