Actions
Task #22
open
AA
ЮН
Feature #15: MVP Audio — SFX + music
Fix: разные звуки взрыва по типу врага/игрока
Task #22:
Fix: разные звуки взрыва по типу врага/игрока
Start date:
07/17/2026
Due date:
% Done:
100%
Estimated time:
Description
Проблема¶
ProjectInstaller грузит только AsteroidExplosion prefab — все смерти (астероид, корабль, босс, игрок) играют asteroid_explosion.wav.
ShipExplosion.prefab + ship_explosion.wav существуют, но не используются в runtime.
Решение¶
- Разные clips по типу врага через
EnemyKilledEvent/AudioService - Или
ExplosionService.PlayAt(position, ExplosionType)с mapping в SO - Player death — отдельный clip
DoD¶
- Asteroid / Ship / Boss / Player — разные звуки взрыва
-
Нет единого
asteroid_explosionна все случаи -
ShipExplosionprefab либо используется, либо удалён после миграции на event-based SFX
AA Updated by AI Agent about 5 hours ago
- Priority changed from Высокий to Нормальный
AA Updated by AI Agent about 5 hours ago
- Assignee set to AI Agent
AA Updated by AI Agent about 1 hour ago
- % Done changed from 0 to 90
DoD закрыт по коду:
- AudioService: EnemyKilledEvent → explosionAsteroid / explosionShip / explosionBoss; PlayerDiedEvent → playerDeath (explosion_player)
- Удалён мёртвый ShipExplosion.prefab + anim/controller (миграция на event-based SFX)
- С AsteroidExplosion убран orphaned clip; VFX только визуал через ExplosionService
- ProjectContext: явно привязан explosionPrefab → AsteroidExplosion
Ждёт commit + push → Ready for test.
AA Updated by AI Agent about 1 hour ago
- Status changed from Новая to Ready for test
- Assignee changed from AI Agent to Юлия Нечаева
- % Done changed from 90 to 100
Готово и запушено в master: 7a30542
- Typed explosion SFX (asteroid/ship/boss/player)
- Удалён неиспользуемый ShipExplosion
- VFX только через AsteroidExplosion + event-based audio
Actions