Парадокс двух слушателей: саунд-дизайн в играх с разделённым экраном

Представьте: два игрока сидят за одним телевизором, экран разделён пополам, а звук должен одинаково хорошо работать для обоих. Как свести в одну стереопару то, что слышат персонажи, находящиеся в разных точках игрового мира? Эта задача известна как Two Listener Paradox. С ней, в частности, сталкивались аудиодизайнеры It Takes Two и Split Fiction во время разработки. По следам коллег из Hazelight я решил разобраться с этой задачей на прототипе в Unity. В основе - два listener’а, по одному на каждую камеру, и простой самодельный плагин для Wwise. Без него звук быстро разваливается: теряется привязка к экранам и становится непонятно, к какому игроку относится источник. А с Wwise-плагином панорама динамически смещается в сторону того персонажа, который ближе к источнику и смотрит на него. Для одного игрока звук сильнее ощущается в левом канале, для другого - в правом. Математика здесь довольно простая, но в результате появляется корректное ощущение пространства для обоих игроков. Приятного просмотра! Таймкод: 00:00 - Введение 00:35 - Описание проблемы 01:17 - Демонстрация Unity-прототипа 02:05 - Концепция парадокса 03:17 - Звук сплит-скрина в Unity 05:00 - Плагин для Wwise 06:35 - Заключение

Иконка канала XSSR Academy
31 подписчик
12+
8 просмотров
18 дней назад
12+
8 просмотров
18 дней назад

Представьте: два игрока сидят за одним телевизором, экран разделён пополам, а звук должен одинаково хорошо работать для обоих. Как свести в одну стереопару то, что слышат персонажи, находящиеся в разных точках игрового мира? Эта задача известна как Two Listener Paradox. С ней, в частности, сталкивались аудиодизайнеры It Takes Two и Split Fiction во время разработки. По следам коллег из Hazelight я решил разобраться с этой задачей на прототипе в Unity. В основе - два listener’а, по одному на каждую камеру, и простой самодельный плагин для Wwise. Без него звук быстро разваливается: теряется привязка к экранам и становится непонятно, к какому игроку относится источник. А с Wwise-плагином панорама динамически смещается в сторону того персонажа, который ближе к источнику и смотрит на него. Для одного игрока звук сильнее ощущается в левом канале, для другого - в правом. Математика здесь довольно простая, но в результате появляется корректное ощущение пространства для обоих игроков. Приятного просмотра! Таймкод: 00:00 - Введение 00:35 - Описание проблемы 01:17 - Демонстрация Unity-прототипа 02:05 - Концепция парадокса 03:17 - Звук сплит-скрина в Unity 05:00 - Плагин для Wwise 06:35 - Заключение

, чтобы оставлять комментарии