Когда каждый враг шумит, ничего не слышно | Стрим по разработке на Unreal Engine
Ask A Dev
0:00 / 0:00
Когда каждый враг шумит, ничего не слышно | Стрим по разработке на Unreal Engine
917 просмотров · Трансляция закончилась 3 мес. назад
Ask A Dev
26,8 тыс. подписчиков
917 просмотров · Трансляция закончилась 3 мес. назад
Мы добавляем в The Rend всё больше и больше звуков — шаги, звуки атак, действия врагов, фоновые звуки — и это создаёт новую проблему.
Что произойдёт, если 40 или 50 врагов одновременно захотят издавать звуки?
Сегодня мы создаём зачатки системы управления звуком в Unreal Engine, которая будет определять, каким врагам разрешено воспроизводить аудио.
Мы начинаем с простого ограничения на количество одновременно воспроизводимых звуков, но быстро обнаруживаем, что этого недостаточно. Разные звуки имеют разную важность, персонажи должны регистрироваться и отменять регистрацию, атаки, вероятно, важнее шагов, боссам, возможно, придётся полностью обходить систему, и в конечном итоге расстояние и тип врага также должны будут учитываться при принятии решения.
Другими словами: «просто добавить звук» превращается в ещё одну удивительно глубокую кроличью нору разработки игр.
Попутно мы также обсуждаем, почему готовые сборки могут вести себя иначе, чем при воспроизведении в редакторе, тайминг физики, тестирование автономных сборок и некоторые реалии подготовки игры к игровому тестированию.
The Rend — это экшен-платформер, находящийся в разработке, и эти трансляции документируют реальный процесс его создания — включая эксперименты, отладку, дизайнерские решения и случайные сбои, которые уничтожают только что созданную игру.
Спасибо за просмотр и поддержку канала!
▶ ИГРАТЬ В ИГРУ: https://www.ludicrousfilmandgames.com
Если у вас уже установлен клиент, просто запустите и обновите!
Нам нужна ваша обратная связь, чтобы сделать эту игру отличной. Попробуйте сломать её, прокачать персонажа до максимума или найти непревзойденную комбинацию. И если вы найдете что-то безумное — или совершенно имбалансное — дайте нам знать!
📺 Учебное пособие по игре:
• Indie Game Tutorial | How to Play "The R...
⭐ PATREON: / askadev
💬 DISCORD: / discord
💰 Пожертвования: https://www.paypal.com/donate/?hosted...
📋 Разделы:
00:00 – Когда собранные игры создают новые ошибки
02:21 – Почему игры ведут себя по-разному вне редактора
11:36 – Слишком много врагов, слишком много звука
16:41 – Создание глобального менеджера звука
26:49 – Ограничение количества врагов, которые могут воспроизводить звук
38:25 – Определение того, какие звуки наиболее важны
57:49 – Добавление приоритетов звука Тестирование системы
🏷️ ТЕГИ:
#UnrealEngine5 #WorldPositionOffset #WPOTutorial #MaterialTutorial #InteractiveEnvironment #VertexShader #GameDev #IndieGame #TheRend #25DPlatformer #MaterialParameterCollection #CurveAtlas #EnvironmentArt #GameDevJourney