Организация проекта
Основными строительными блоками проекта FMOD Studio и основными единицами звукового дизайна в FMOD Studio являются ивенты.
Ивенты важны из-за того, насколько они гибки. Вы можете иметь простой 2D-ивент, который циклически воспроизводит музыку, и еще один ивент, который изменяет свой вывод на лету. Параметры ивента могут вызвать новые звуки или даже изменить или перенаправить звуковые сигналы, придавая вашей игре очень реальное и динамичное ощущение.
Окно редактора ивентов - это первое окно, которое открывается при запуске FMOD Studio. Он содержит множество функций и инструментов для создания, редактирования и организации мероприятий.
Существует три браузера , которые могут отображаться в окне редактора ивентов: браузер ивентов, браузер банков и браузер активов. Одновременно может отображаться только один из них. Вы можете изменить, какой браузер отображается, нажав на вкладки в верхней части браузера.
Вы можете организовать свой проект так, чтобы он лучше всего работал с вашим рабочим процессом в этих браузерах.
Вы можете скрыть все папки и показать только элементы в текущем браузере на одном уровне, нажав на кнопку "Flatten". Это полезно для поиска элементов, не показывая папки, в которых они находятся.
Перетаскивание элемента на вкладку браузера переключает его на этот браузер.
Браузер Ивентов
Браузер ивентов отображает ивенты и папки ивентов вашего проекта. Он позволяет создавать, назначать и организовывать ивенты.
Чтобы создать ивент в этом браузере, щелкните правой кнопкой мыши на пустом месте и выберите пункт "новый ивент" в контекстном меню. Откроется подменю, в котором можно создать ивент 3D action, 2D action, 3D timeline, 2D timeline или пользовательский ивент по умолчанию.
Вновь созданные ивенты временной шкалы содержат лист параметров временной шкалы, а новые события действий-лист действий . Вновь созданные 3D-ивенты имеют пространственные эффекты на своих мастер-треках, в то время как новые 2D-ивенты не содержат никаких эффектов при создании.
Форматы треков новых 2D и 3D ивентов установлены на "автоматический", что означает, что их выходные форматы автоматически устанавливаются на основе их контента и формата канала платформы.
Вы можете создавать шаблоны ивентов под названием defaults и создавать с ними новые события через подменю "Defaults". Ивенты, созданные из ивентов по умолчанию, идентичны тем ивентам по умолчанию, которые были созданы при первом создании.
Чтобы создать папку, щелкните правой кнопкой мыши на пустом месте и выберите пункт "Новая папка" в контекстном меню. Вы можете поместить столько папок, сколько вам нужно, в свой проект и вложить папки в папки. Вы можете перетащить обе папки и ивенты в другие папки,чтобы организовать свой проект в соответствии с вашим рабочим процессом.
Щелкните правой кнопкой мыши на ивент и выберите "переместить в новую папку", чтобы создать новую папку на этом иерархическом уровне и переместить ивент в эту вновь созданную папку.
Чтобы отфильтровать отображаемые элементы, нажмите на строку поиска в верхней части браузера и введите часть имени элемента, который вы хотите увидеть, или нажмите на значок лупы и выберите опцию из меню лупы.
Щелчок по ивенту выводит его на панели редактор и обзор окна редактор событий. Удерживая нажатой клавишу Shift или Ctrl при щелчке по событиям, выберите несколько событий. Выбор нескольких событий позволяет редактировать их или управлять ими как группой.
По умолчанию при выборе ивента в обозревателе ивентов оно автоматически не выбирается в обозревателе банков. Если вы предпочитаете, чтобы ваш выбор в одном браузере отражался в другом, вы можете изменить это поведение, установив флажок "Event editor window's event and bank browser tabs share selection" на вкладке интерфейс в настройках .
Обозреватель ивентов можно найти в окне редактора ивентов и в окне обозревателя ивентов.
Ивенты и экземпляры ивентов
Ивент-это инстанцируемая единица звукового контента, которая может запускаться, управляться и останавливаться из игрового кода. Все, что производит звук в игре, должно иметь соответствующее событие. Ивент определяет, как аудиоактив ведет себя и звучит.
Когда ивент FMOD Studio вызывается в движке вашей игры, это создает экземпляр указанного ивента. После создания этот экземпляр не зависит от исходного ивента и любых других экземпляров этого ивента, которые могут воспроизводиться. Как только он закончен, этот экземпляр затем удаляется из памяти.
Это означает, что разные экземпляры одного ивента могут иметь разные значения локальных параметров, вместо того чтобы нуждаться в другом событии для каждого экземпляра ивента с разными значениями параметров.
Например, если в вашей игре требуются звуки шагов для всех врагов на экране; вместо того чтобы создавать несколько ивентов для каждого врага, один и тот же ивент может быть разделен между всеми врагами - каждый играет в другом 3D-местоположении и имеет разные значения параметров, передаваемые для поверхностей пола и скорости/высоты шагов.
Упоминаемые Ивенты
Ивент FMOD Studio может ссылаться на другие события FMOD Studio в том же проекте. Это позволяет событию создавать и останавливать экземпляры других ивентов, на которые оно ссылается. Таким образом, можно объединить ряд различных ивентов для достижения широкого диапазона выходных результатов.
Каждый упомянутый ивент может быть открыт в отдельной вкладке или окне для удобства рабочего процесса и редактирования.
Чтобы создать ссылочное событие, перетащите его из Обозревателя ивентов на звуковую дорожку в окне редактора ивентов. Это создает инструмент ивента, который будет воспроизводить экземпляр ивента, на которое он ссылается при запуске.
По умолчанию построенные банки включают все ссылочные события и их примерные данные для ивентов, назначенных этому банку. Чтобы включить ссылочные события только в те банки, которым они явно назначены.
Вложенные Ивенты
Вложенный ивент можно рассматривать как специальное ссылочный ивент.
На вложенный ивент может ссылаться только его родительский ивент и может ссылаться столько раз, сколько необходимо, но не маршрутизируется в микшер проекта. Вместо этого он выводит данные на родительский ивент, который выводится в микшер проекта.
Чтобы создать вложенный ивент, щелкните правой кнопкой мыши на временной шкале ивента и выберите "Добавить инструмент ивента"из контекстного меню, либо щелкните правой кнопкой мыши на плейлисте мультиинструмента или "скэттэр"инструмента и выберите"Добавить инструмент ивента".
Загрузить программу можно бесплатно с официального сайта.
Предыдущая глава. Следующая глава.
#unity #unity3d #fmod #audio engine #gamedev #sound design #composing #саунд дизайн #ue4 #unreal engine 4