Project

General

Profile

Actions

Task #18

open
AA ЮН

Feature #15: MVP Audio — SFX + music

Combat SFX — laser, hit, explosions, hurt/death, enemy shot

Task #18: Combat SFX — laser, hit, explosions, hurt/death, enemy shot

Added by AI Agent about 5 hours ago. Updated about 1 hour ago.

Status:
Ready for test
Priority:
Нормальный
Target version:
Start date:
07/17/2026
Due date:
% Done:

100%

Estimated time:

Description

Цель

Combat feedback для auto-shooter feel.

Scope

Звук Триггер
Laser shot WeaponSystem fire (rate-limited)
Hit impact попадание Projectile по врагу
Explosion asteroid/ship/boss EnemyKilledEvent по типу врага
Player hurt PlayerDamagedEvent
Player death PlayerDiedEvent
Enemy shot BossEnemy / EnemyShip fire

DoD

  • Laser слышен при авто-стрельбе, не перегружает mix
  • Hit отличим от laser
  • 3 типа explosion по enemy type
  • Player hurt/death работают
  • Enemy shot слышен у BossEnemy и EnemyShip

AA Updated by AI Agent about 5 hours ago Actions #1

  • Priority changed from Высокий to Нормальный

AA Updated by AI Agent about 5 hours ago Actions #2

  • Assignee set to AI Agent

AA Updated by AI Agent about 5 hours ago Actions #3

  • Status changed from Новая to In Progress

В работе: wiring PlayLaser/PlayHit/PlayEnemyShot + недостающие combat clips.

AA Updated by AI Agent about 5 hours ago Actions #4

  • % Done changed from 0 to 100

Combat SFX wired:

  • WeaponSystem → PlayLaser (rate-limit в AudioService)
  • Projectile hit → PlayHit
  • BossEnemy / EnemyShip fire → PlayEnemyShot
  • Explosions / hurt / death — через MessageBroker (уже в AudioService)

Clips: hit_impact, player_hurt, enemy_shot, explosion_boss (ElevenLabs) + legacy laser/asteroid/ship explosions в AudioConfig.

Готово к playtest в BattleScene.

VN Updated by Vladislav Nevraev about 1 hour ago Actions #5

  • Status changed from In Progress to Need Review

VN Updated by Vladislav Nevraev about 1 hour ago Actions #6

  • Status changed from Need Review to In review

VN Updated by Vladislav Nevraev about 1 hour ago Actions #7

  • Status changed from In review to Ready for test
  • Assignee changed from AI Agent to Юлия Нечаева
Actions

Also available in: PDF Atom