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

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

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

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

    Задание:
    Создать заготовку для будущего лабиринта.
  • Дата отправки отчёта: 22 апреля 2016 г.
  • Задание выполнено: за 3 час. 30 мин.
  • Чему научился: Привязывать кнопки и переключатель к звукам, проигрывать звуки, менять надпись переключателя при нажатии, ограничивать запуск звуков при отключенном переключателе звуков.
  • Что было сложным: понять где свойство, а где функция, все пишется через точку. найти ответ в гугле что wav файлы из windows нужно конвертировать именно в PCM, т.к. библиотека Media ругалась на невозможность проиграть приложенный файл.
  • Комментарии: вперед!
  • Оценка видео-уроку:
Отчёт от 10017 за Демо игры / Лабиринт 2D - меню




Оцени работу

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

  • Отчёт оценивали:
    10017Вадим Григорьев0   6452Кирилл Шмойлов+1   4467Alcatraz+1   1Евгений Волосатов+1   9567Максим+1   6644valerys Nikola+1   1947Denis+1   689Igorenzia+1   3506Алексей|BrisK|Кривицкий+1   4805Сергей В+1   1537Сергей+1   6282Михаил+1   7119Новопашин Владимир0   8380zhikharevav+1   9288Pučko Antonina+1   2570Maksim+1   4736Евгений+1   7645Александр Львович+1   Посетитель+1   6925Артём+1   8566Николай+1   5565Frank+1   Посетитель+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: На этом уроке научился создавать классы для последующего использования в основной программе на примере класса Sound.cs, где подключается библиотека System.Media для работы со звуком. Изучил некоторые методы подкласса SoundPlayer (воспроизведение аудио взятого с ресурсов программы). Повторил основные приёмы работы с Windows формой и размещением/настройкой на ней элементов управления.
Трудности: При проработке данного урока сложностей не возникло.
Очень понравился анекдот про приезд делегации из СССР в США (ответ на вопрос "зачем для воспроизведения аудио создавать отдельный класс" - " везде нужны перегородки ")
Научился: Научился работать с переключателем и классом звуков.
Трудности: Самое сложное - звуки, ибо выдавало ошибки о том, что не читает формат wav, выскакивает ошибка: звуковой api поддерживает воспроизведение только волновых файлов pcm до сих пор не понял, что делать.
Урок мне очень понравился, но жаль, что не рассмотрели эту ошибку по поводу wav файлов. P.S. Я всё-таки решил воспользоваться MessageBox для выхода из программы (1-й скрин), код во втором :)