Посібник із аудіо в Unity

Розмірковуючи про те, що робить чудову відеогру, багато хто відразу перейде до графіки, механіки гравця та/або сюжетної лінії, але одним із аспектів будь-якої успішної гри, який зазвичай забувають, є Audio.

Аудіо часто відходить на другий план у розробці ігор, але не помиляйтесь, чудовий звук може значно збільшити зануреність гравця, чи то легкий вітер, промислове фонове аудіо чи відповідна музика. Тому ми склали список ключових способів покращення звуку в Unity грі.

1. Використовуйте високоякісні звукові доріжки

Коли ви вирішуєте додати певний звук до своєї гри, переконайтеся, що він високої якості та не має жодних артефактів чи фонового шуму, але також слід бути обережним, дотримуючись цієї пропозиції, оскільки високоякісні звуки часто займають більше місця на диску, таким чином збільшуючи розмір вашої гри.

Щоб зменшити проблему розміру, важливо вибрати правильні налаштування імпорту для кожного аудіофайлу або завантажити їх у Пакети ресурсів.

Якщо ви шукаєте високоякісне аудіо для свого проекту, перегляньте ці аудіоресурси.

2. Зверніть увагу на просторове утворення звуку

Розробляючи гру, важливо вирішити, чи будуть звуки 2D чи 3D, чи суміш обох.

  • 2Звуки D характеризуються тим, що аудіо має постійну гучність, яка не змінюється, незалежно від того, наскільки далеко слухач аудіо перебуває від джерела аудіо. Двовимірні звуки зазвичай використовуються в головних меню для фонового звуку або в повністю двовимірних іграх.
  • 3З іншого боку, звуки D — це звуки, які стають голоснішими, чим ближче програвач/аудіослухач до джерела, і навпаки. Цей тип звуку потребує додаткових налаштувань від розробника, наприклад, у компоненті Unity's Audio Source є параметри мінімальної та максимальної відстані. Мінімальна відстань визначає, у який момент звук завжди має 100% гучності, а максимальна відстань контролює відстань, коли звук стає нечутним.

Освоївши концепції 2D- і 3D-аудіо, ви зможете ефективно використовувати будь-який тип аудіо у своїй грі, щоб воно звучало натурально та відповідало певній обстановці.

Перегляньте 2D і 3D Audio.

3. Використовуйте Dynamic Audio

Концепція динамічного аудіо є дещо досконалішою, але вона може сприяти більшому залученню гравців.

Динамічний звук характеризується плавною зміною фонового звуку залежно від того, що гравець робить у грі (наприклад, перехід із режиму дослідження в режим битви тощо), це також передбачає застосування звукових ефектів, коли гравець, наприклад, використовує активацію або коли у гравця низький HP, що робить звук спотвореним або приглушеним.

З огляду на це, можливо, варто докласти додаткових зусиль, щоб реалізувати динамічний звук. Девіз: якщо щось робиш, то роби це правильно.

Перегляньте фонотеку.

4. Використовуйте музику стратегічно

Музика має силу створювати настрій у будь-чому, не кажучи вже про відеоігри, тому ви можете використовувати її на свою користь. Змусьте гравців відчути рівень гри за допомогою музики або використовуйте музику, щоб змусити гравця передбачити ключові події, наприклад ворога, нове досягнення тощо.

Asset Store має чудовий вибір безкоштовної музики, яка ідеально підійде для вашої гри.

5. Перевірте звук на різних пристроях

Під час гри на різних пристроях нерідко виникають деякі невідповідності, тому важливо перевірити гру на різних пристроях, щоб переконатися, що аудіо звучатиме однаково для всіх гравців, без будь-яких збоїв чи артефактів.

Перевірте Game Tester Plugin.

Висновок

Аудіо відіграє ключову роль у більшості типів ігор, тому важливо ставитися до нього нарівні з іншими аспектами.

Рекомендовані статті
Як створити гру на основі FNAF в Unity
Як вибрати правильну фонову музику для гри в Unity
Підручник з геймпада для Unity
Створення інтерактивної системи меню в Unity
Як малювати дерева на місцевості в Unity
Як імпортувати анімацію в Unity
Вибір відповідного Skybox для вашого середовища в Unity