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

Формула программиста
основатель — Волосатов Евгений Витольдович
Видео про Архитектуру Шахматного клиент-сервера.

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

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

    Задание:
    Создать заготовку для будущего лабиринта.
  • Дата отправки отчёта: 10 августа 2015 г.
  • Задание выполнено: за 30 мин.
  • Чему научился: Пользоваться пространством имен System.Media, классом SoundPlayer
  • Что было сложным: Придумать управление звуком системы
  • Комментарии: 1) Не было объяснено как реализовать работу с множеством звуковых файлов.
    2) При включении длительной мелодии на кнопку "Старт", к примеру, чекбокс отвечающий за выключение звука не выполняет свою роль. То есть при нажатии на кнопку начинает играть музыка, если в тот момент, когда она еще играет переключить чекбокс в положение "Звука нет", то музыка все равно продолжает играть.
  • Оценка видео-уроку:
Отчёт от 6617 за Демо игры / Лабиринт 2D - меню




Оцени работу

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

6617. Дмитрий
Дмитрий
ответить
→  Илья  # Наноигры / Лабиринт 2D - меню / 2015-08-10 13:34

Вот с этим и пытаюсь разобраться, но не могу найти нужный метод для остановки всей играющей музыки.


6458. Илья
Илья
ответить
→  Дмитрий  # Наноигры / Лабиринт 2D - меню / 2015-08-10 12:54

Дмитрий, добрый день! я сам только учусь, но предполагаю, что если большая по времени музыка идёт, то нужно прописывать метод, как эту музыку остановить, т.е. при нажатие Звука нет, мы должны не только отключить дальнейшие воспроизведение звука по ходу программы, но и остановить текущие воспроизведение.


24. Олюшка
Олюшка
ответить
→  Дмитрий  # Наноигры / Лабиринт 2D - меню / 2015-08-10 12:27

Дмитрий, хорошие навыки получил!
Честно, я не сталкнулась с таким багом!



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Добавлять звуковое сопровождение в программу и создавать переключатель звука
Трудности: Что касается кнопок, форм и настроек всё просто, сложности возникают на этапе написания кода. В частности возникают вопросы по синтаксису, в каких случаях через точку пишутся команды, в каких через пробел. И на этом этапе у меня довольно поверхностное понимание самого кода, пока следуешь за преподавателем всё ок, но шаг влево или вправо самостоятельно сделать пока трудно.
отличный урок!
Научился: Практически все вышеизложенное было новой информацией
Трудности: допустил синтаксическую ошибку при создании булевской переменной "sound_enabled", в итоге очень долго не мог разобраться что не так
Урок понравился, по ходу выполнения все понятно, но нет четкой картинки чему я научился. Не уверен, что смогу повторить через неделю