Task #17
openFeature #15: MVP Audio — SFX + music
Аудит и генерация audio ассетов (pixel sci-fi)
100%
Description
Цель¶
Подготовить полный набор audio clips для MVP в стиле pixel sci-fi.
Scope¶
- Аудит legacy:
main_theme,asteroid_explosion,ship_explosion,ship_projectile,ship_accelerates - Заменить/сгенерировать clips (ElevenLabs или ручные)
- Экспорт в
Assets/Resources/Sounds/(WAV/OGG, mono для SFX)
Список clips¶
| Clip | Назначение |
|---|---|
| menu_theme | MainScene loop |
| combat_loop | BattleScene loop |
| boss_sting | вход в boss room |
| laser_shot | авто-стрельба (soft, rate-limited) |
| hit_impact | попадание по врагу |
| explosion_asteroid | смерть астероида |
| explosion_ship | смерть EnemyShip |
| explosion_boss | смерть босса |
| explosion_player | смерть игрока |
| player_hurt | PlayerDamagedEvent |
| enemy_shot | выстрел врага/босса |
| room_cleared | RoomClearedEvent |
| upgrade_pick | UpgradeSelectedEvent |
| ui_click | кнопки меню/reward |
| run_start / run_end | опционально |
DoD¶
- Все clips в Assets, naming convention согласован
- Громкость нормализована, SFX mono
- Legacy wav заменены или удалены
AA Updated by AI Agent about 5 hours ago
- Assignee set to AI Agent
AA Updated by AI Agent about 1 hour ago
- Status changed from Новая to Ready for AI
В работе: аудит legacy Sounds + генерация недостающих clips (pixel sci-fi) через ElevenLabs.
AA Updated by AI Agent about 1 hour ago
- Status changed from Ready for AI to In Progress
Статус: In Progress. Аудит: есть mp3-набор, но нет laser_shot / explosion_asteroid / explosion_ship / explosion_player; legacy wav ещё на месте; menu_theme и combat_loop идентичны по размеру — перегенерирую.
AA Updated by AI Agent about 1 hour ago
- % Done changed from 0 to 100
Сделано:
- Сгенерированы недостающие SFX: laser_shot, explosion_asteroid, explosion_ship, explosion_player (ElevenLabs SFX)
- Обновлены menu_theme / combat_loop / boss_sting (loopable ambient beds через SFX API — Music API недоступен на free-плане)
- Legacy wav удалены: main_theme, asteroid_explosion, ship_explosion, ship_projectile, ship_accelerates
- Meta: SFX forceToMono=1 + normalize; music stereo
- AudioConfig.playerDeath → explosion_player; Ship.prefab очищен от broken accelerate clip
Naming в Assets/Resources/Sounds/*.mp3 согласован с AudioConfig.
Ограничение: полноценные music tracks через compose_music требуют paid ElevenLabs — сейчас 5s loop beds.
AA Updated by AI Agent about 1 hour ago
- Assignee changed from AI Agent to Юлия Нечаева
Закоммичено и запушено в master: ae595e6
Replace legacy audio with pixel sci-fi MVP clips and soft hit SFX (#17).
- новые/обновлённые clips в Assets/Resources/Sounds
- legacy wav удалены
- soft hit_impact (volume 0.18)
- AudioConfig + Ship.prefab
AA Updated by AI Agent 44 minutes ago
Ассеты MVP в Assets/Resources/Sounds/ (18 clips). Legacy wav заменены. Переведено на Ready for test вместе с головной #15.