Начинаем создание игры - многоуровнего лабиринта. На этом уроке мы создадим главное меню и класс для воспроизведения звуков.
Задание: Создать заготовку для будущего лабиринта.
Дата отправки отчёта:
26 апреля 2017 г.
Задание выполнено: за
1 час. 30 мин.
Чему научился:
На этом уроке я:
а) Узнал как написать класс для воспроизведения звуков;
б) Познакомился с новым элементов формы Checkbox и его настройкой, а также одним из многих его событий: CheckedChanged;
в) Узнал о модификаторе static, модификаторе доступа public, ключевом слове void и его назначении;
г) Узнал о логической переменной bool ( значения: true либо false );
д) Познакомился со статичной переменной SoundPlayer, узнал о её назначении. Узнал как воспроизводить звуки в формате .wav;
е) Узнал о новой директиве using System.Media и для чего она нужна;
ё) Вспомнил, как обратиться к ресурсам программы ( картинкам, звукам и так далее );
Что было сложным:
Самым сложным было найти картинку для фона и звуки. Звуки в итоге взял из Windows, при этом оказалось, что звук проигрывается при определённой скорости потока, например звуки со скоростью потока в 1411 кбит/с идут нормально, а при использовании звуков, в которых скорость потока составляет 160 кбит/с - не проигрываются. В этом случае возникает ошибка в программе. В остальном проблем не возникло :)
Научился: За этот видео урок я научилась следующему:
1. Научилась писать класс Sound для воспроизведения звуков.
2. Делать переключение звука.
Скриншот в приложении. Трудности: Так как я новичок, еще не пришло понимание, что за чем следует в написании самого кода и какие функции и методы за что отвечают. Но я не буду сдаваться.