Asteroids-2026/js/entities
Brian Fertig 0d1066aa2b Add thruster sound effect and integrate it with the player
- Added new `thruster.mp3` asset and loaded it in **BootScene** (`sfx_thruster` key).
- Extended `Player` class:
  * Created `thrusterSound` (looping) on construction.
  * Play sound while thrust is active and stop when thrust ends.
  * Ensure sound stops on player death and is destroyed on cleanup.
- Minor cleanup to stop thruster audio when the player entity is destroyed.
2026-02-21 20:27:35 -07:00
..
AlienShip.js Add alien variants, homing missiles, asteroid speed scaling, CRT pipeline, and custom reticle 2026-02-21 10:24:03 -07:00
Asteroid.js Add alien variants, homing missiles, asteroid speed scaling, CRT pipeline, and custom reticle 2026-02-21 10:24:03 -07:00
Bullet.js Add alien variants, homing missiles, asteroid speed scaling, CRT pipeline, and custom reticle 2026-02-21 10:24:03 -07:00
Player.js Add thruster sound effect and integrate it with the player 2026-02-21 20:27:35 -07:00