Створення фонової музики для мобільних ігор
Фонова музика в мобільній грі працює в умовах, які не існують в кіно чи потоковому телебаченні: вона може грати 40 хвилин без перерви, користувач може поставити гру на паузу в будь-який момент, а бюджет на саундтрек є частиною загального бюджету, який завжди обмежений.
Основна проблема — цикл, що не набридає
Стандартний підхід: один трек, циклізований через AudioSource.loop = true. Через 10–15 хвилин гравець його вимикає в налаштуваннях. Це не проблема гучності — це психоакустика. Мозок виявляє паттерн і починає його очікувати.
Рішення, які працюють:
Довгі цикли з внутрішніми варіаціями. Трек тривалістю 3–5 хвилин замість 90 секунд. Чим довший цикл, тим пізніше мозок його розпізнає. Усередині треку — зміни в аранжуванні: видалення одного інструментального шару на 30 секунд, зміна ритмічного паттерну, поява нової мелодійної фрази. Слухач сприймає це як розвиток, а не повторення.
Горизонтальні шари (адаптивне шарування). Трек розбивається на незалежні шари: ударні, бас, мелодія, атмосфера. В спокійному геймплеї — тільки атмосфера та бас. В напруженому бою — всі чотири шари. Wwise і FMOD це реалізують через Music Switch Container та Music Blend Container. У Unity без проміжного ПЗ — AudioMixer з кількома AudioSource, рівні яких змінюються через AudioMixer.SetFloat.
Stingers та переходи. Короткі музичні фрази (2–8 тактів), що вставляються в потрібний момент: перемога на рівні, виявлення ворога, отримання нагороди. Stinger накладається на основний трек — потрібні сумісні тональності та BPM.
Жанр та атмосфера визначають інструментарій
Для казуальних головоломок — легкі, позитивні теми без виразних ударних, ambient-текстури, піаніно та мелодійні синтезатори. BPM 80–100. Краще прощають повторення, ніж енергійна музика.
Для action/RPG — оркестрові елементи (струнні, мідні, ударні) чи гібридна оркестра (живі інструменти + синтез). Spitfire LABS, Cinematic Studio Strings як віртуальні інструменти. Масштаб звуку має відповідати масштабу гри — але оркестровий саундтрек у казуальній головоломці виглядатиме дивно.
Для ретро/пікселевих ігор — chiptune через синтез (Famitracker, LSDJ, DefleMask) чи плагіни (TripleOscillator, 8BitSFX). FM-синтез Yamaha OPL емуляція для звуку Genesis YM2612.
Безшовні точки цикла
Найтехнічніший аспект — правильне розміщення точок цикла. WAV-файл з маркерами loop start/end: у Reaper через Region, у Adobe Audition через Loop. У Unity — через AudioClip.SetData чи імпорт з Loop у налаштуваннях. Два вимоги до точки цикла: музично логічна (початок такту чи фрази) та без клацання (нульові точки перетину або 5–10 мс fadeout/fadein).
Клацання на шві цикла — найчастіша скарга. Виникає, коли хвиля на точці цикла не знаходиться в нульовому перетинанні. AudioUnit на iOS та AudioFlinger на Android не виконують автоматичний crossfade — відповідальність лежить на аудіошарі рушія чи проміжного ПЗ.
Обсяг та графіки
| Масштаб гри | Треки | Тривалість | Графік |
|---|---|---|---|
| Гіпер-казуал | 1–2 | 90s — 3 хв | 1 тиждень |
| Казуальна / Головоломка | 3–5 | 2–4 хв кожна | 2–4 тижні |
| Mid-core / RPG | 8–15 | 3–6 хв, + stingers | 1–3 місяці |
Поставка: WAV-мастери + стеми (окремі інструментальні шари) для адаптивної інтеграції. Вартість розраховується індивідуально після аналізу вимог.







