Существует несколько промежуточных программ для включения интерактивной музыки в видеоигру. Большинство из них может похвастаться специальными функциями для работы над аудио. К счастью, некоторые программы можно использовать бесплатно. Плата взимается только в том случае, если данная программа включена в коммерчески выпущенную игру. Ответственность за эти расходы несут разработчик и/или издатель.
Существует несколько брендов музыкальных промежуточных программ. Вот три наиболее популярных:
• Wwise
• FMOD
• XACT
Прежде чем начать краткий обзор этих программ, давайте обсудим проблему, с которой можно столкнуться при первом знакомстве с этим ПО. Музыкальные промежуточные программы используются для всех звуков в игре. Это музыкальные программы, однако туториалы и обучение сфокусированы в первую очередь на звуковых эффектах и окружающей обстановке и только потом на музыке. Для начинающего игрового композитора это может стать проблемой. А если в инструкции к ПО вы обратитесь только к разделам о музыке, то, скорее всего, будете сбиты с толку: будет предполагаться, что вы уже знакомы с широким спектром функций из разделов о звуковом оформлении. Из-за этого придется обратиться к дополнительным ресурсам. К счастью, сообщество композиторов и неравнодушных к музыке людей подготовили отличные видеоуроки. Найти их можно на таких сайтах, как YouTube и Vimeo.
Пусть упомянутые программы выглядят и устроены по-разному, функционал у них схожий. В них можно подгружать аудиофайлы и распределять их по группам, чтобы придать им интерактивности. Пользователь может назначать лупы, переходы и перекрестное затухание. Также он может создавать разветвления, чтобы запускать сегменты в горизонтальном ресеквенировании и заставить звуковые петли запускаться вместе с интерактивным переключением в соответствии с вертикальным наслоением.
На конференции разработчиков игр (Game Developers Conference) в 2006 году Audiokinetic Inc. впервые представили Wwise (аббревиатура от англ. WaveWorks Interactive Sound Engine). Wwise построена на высокоиерархичной структуре, состоящей из трех основных юнитов. Рабочий юнит – это конструкция данных, содержащая все ресурсы и поведения интерактивной музыкальной системы. Внутри таких юнитов находятся контейнерные классы, собирающие звуки в группы. Это позволяет организовывать треки в плейлисты и отдавать им команды. Классы содержат сегменты, которые выступают в роли ячеек для хранения музыкальных треков, с которыми данный класс работает. Поначалу такая система кажется запутанной, однако после обучения вы привыкнете к этой удобной и логичной иерархии. Также Wwise выделяется хорошими инструкциями, в том числе собранием туториалов с примерами проектов под названием Project Adventure. С его помощью можно легко научиться управляться с программой. Пусть Wwise и относительно новая промежуточная программа, она уже заслужила репутацию мощного и гибкого инструмента для звукорежиссеров и композиторов видеоигр.
Рис. 13.1. Wwise, разработанная Audiokinetic Inc.
Firelight Technologies создали программу FMOD в 2002 году. Поначалу приложение задумывалось как простой аудиоплеер для видеоигр. Сегодня же FMOD Designer – одна из самых известных музыкальных промежуточных программ в сфере разработки игр с исключительно удобным интерфейсом. Задумка была в том, чтобы программа напоминала цифровую звуковую рабочую станцию, которыми звукорежиссеры пользуются уже много лет. FMOD Designer содержит систему вкладок для навигации, с помощью которых пользователь создает сигналы, темы и параметры. Сигналы – это, по сути, кнопки воспроизведения треков в соответствии с предопределенными интерактивными переменными. Темы служат в качестве рабочей поверхности, в которую мы импортируем файлы и создаем переходы от одного трека к другому. Параметры, более известные как «элементы управления параметрами в реальном времени», показывают события игрового процесса, оказывающие непосредственное влияние на музыкальное сопровождение. Мы можем определить эти интерактивные характеристики в FMOD, связав треки с соответствующими переменными игрового процесса. Музыкальная система FMOD Designer не такая обширная, как Wwise, однако благодаря удобному интерфейсу ей довольно легко пользоваться. Это может сэкономить немало времени при работе. И пусть инструкции к FMOD не настолько детальные, как у Wwise, сотрудники Firelight Technologies быстро отвечают на вопросы. На момент написания этой главы Firelight Technologies совсем недавно выпустили совершенно новую версию своего ПО. По внешнему виду и пользовательскому интерфейсу FMOD Studio еще больше напоминает хорошо знакомые DAW. В приложенной документации пока нет ни слова о музыкальных возможностях FMOD Studio, однако разработчики обещают улучшенный по сравнению с FMOD Designer функционал.
Рис. 13.2. FMOD Designer, разработанная Firelight Technologies