Actions
Task #21
open
AA
ЮН
Feature #15: MVP Audio — SFX + music
Music MVP — menu theme, combat loop, boss moment
Task #21:
Music MVP — menu theme, combat loop, boss moment
Start date:
07/17/2026
Due date:
% Done:
100%
Estimated time:
Description
Цель¶
Музыка MVP без reactive layers (post-MVP: IAudioIntensityProvider).
Scope¶
| Трек | Где |
|---|---|
| Menu ambient |
MainScene — замена main_theme.wav
|
| Combat loop |
BattleScene — loop на весь бой |
| Boss moment | crossfade/sting при входе в boss room |
DoD¶
- Menu theme loop в MainScene
-
Combat loop стартует на
RunStartedEvent, стоп при выходе - Boss sting/crossfade при boss room
-
Музыка не обрывается при pause (
Time.timeScale = 0на reward — проверить поведение)
Не входит¶
- Reactive intensity layers (GDD §10 post-MVP)
AA Updated by AI Agent about 4 hours ago
- Assignee set to AI Agent
AA Updated by AI Agent 16 minutes ago
- Status changed from Новая to In Progress
В работе: Music MVP — генерация треков + wiring menu/combat/boss.
AA Updated by AI Agent 14 minutes ago
- % Done changed from 0 to 100
Music MVP готово к проверке в Editor:
- Клипы: menu_theme / combat_loop / boss_sting в Assets/Resources/Sounds/
- MainScene → PlayMenuTheme через AudioService (legacy AudioSource отключён)
- Combat loop на RunStartedEvent с crossfade
- Boss sting на RoomEnteredEvent(IsBossRoom)
- Music sources: ignoreListenerPause + crossfade на unscaledDeltaTime (не режется на reward pause)
Ждёт commit/push → Ready for test.
Actions