Аудио-моддинг KF2 через WWISE: музыка KF1 в KF2
У Killing Floor 2 нет SDK для моддинга музыки и звука, но можно воспользоваться тем же инструментом, что и разработчики, чтобы собирать аудио в формат, понятный игре, - WWISE. Автор гайда разобрал музыкальные файлы и показывает, как пересобрать банки, чтобы KF2 играла саундтрек из KF1.
Что понадобится
- WWISE и проект WWISE. Для сложных задач нужно разобрать существующие файлы и воссоздать проект, повторяющий оригинальный, а это требует навыков программирования.
- Готовый проект автора, подменяющий музыку игры; опыт программирования не нужен. В оригинале были ссылки на архив 2016 года и свежую версию на GitHub (gia257/kf2kf1audiomod).
- Правильная сборка WWISE. После записи урока обновление Firebug + Demolitionist поменяло требуемую версию: нужна WWISE 2015.1.1 build 5434 (Stable).
Три обучающих видео
- Видео 1 - для тех, кому нужен только готовый проект и мод с музыкой KF1; там же показано, где скачать WWISE.
- Видео 2 объясняет сам WWISE на примере восстановленного проекта.
- Видео 3 - про hex-редактирование и формат файлов, нужное для особых исправлений или самостоятельного воссоздания файлов в WWISE.
Советы
Всегда делайте резервные копии на случай, если что-то сломается безвозвратно. Лучший способ изучить WWISE - менять проект и нажимать кнопку воспроизведения прямо в WWISE, слушая результат.
Из комментариев
- Так же делаются банки голосов, эффектов и окружения; позже автор добавил файл голоса Patriarch.
- Автор писал, что официальной поддержки музыки в Workshop на тот момент не было, поэтому выложить свой саундтрек туда было нельзя.
См. также: своя музыка через WWISE и WEM и замена музыки игры.
Вопросы и ответы
- Каким инструментом делают аудио-моды KF2?
- WWISE - тем же аудио-движком, которым разработчики собирали звуковые банки игры.
- Нужно ли уметь программировать?
- Для простой замены музыки нет, если взять готовый проект автора. Для сложных вещей придётся разбирать оригинальный проект.
- Важна ли версия WWISE?
- Да. Автор отмечает, что для обновления Firebug + Demolitionist нужна WWISE 2015.1.1 build 5434 (Stable).