Работа с пакетом D3DFrame

       

Краткий обзор


Качественное звуковое сопровождение абсолютно необходимо для полного погружения в игру. Многие согласятся, что качество звукового сопровождения игры очень сильно влияет на впечатление от игры в целом. Достаточно взглянуть на современные игровые консоли. Корпорация Microsoft оснастила свою первую игровую приставку Xbox настоящей поддержкой звукового сопровождения формата 5.1 Dolby Digital. Другие компании выпускают звуковые системы формата 6.1 для PC и целые домашние кинотеатры, которые можно использовать совместно с компьютером. Мы уже далеко ушли от компьютеров с единственным внутренним динамиком, издававшим простое бибиканье. Задача с которой сталкиваетесь вы, разработчик игр, заключается в необходимости включить в свою игру высококачественное звуковое сопровождение. Конечно, вы можете пропустить этот материал и использовать низкокачественный звук, но люди заметят это и не оценят.

Играли ли вы когда нибудь в интересную игру с ужасным звуковым оформлением? Такую, где выстрелы из автомата похожи на выхлопы, а взрывы на фейерверк на ветру? И уж конечно вы не хотите, чтобы люди ответили на эти вопросы «да», подразумевая при этом вашу игру. В этой главе я поговорю о следующих темах, которые помогут вам добавить звук в ваши игры:

  • Звуковые API
  • Архитектура DirectMusic
  • Как воспроизвести файл WAV
  • Как воспроизвести файл MIDI
  • Как воспроизвести файл MP3
  • Реализация класса


Содержание раздела