Перейти к содержимому

Когда каждый враг шумит, ничего не слышно | Стрим по разработке на 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