A retro 2D space shooter where you pilot a starship to defend the galaxy against waves of alien invaders. Collect power-ups, defeat massive bosses, level up through intense battles, and climb the leaderboards as you fight to save humanity's last stronghold.
- 5 Progressive Levels with increasing difficulty and new enemy types
- Power-ups: Health boosts, speed boosts, laser upgrades, shields, and time freeze
- Multiple Enemy Types: Basic aliens, starships, and armored bosses with health bars
- Winner/Loser System: Complete the game at 20,000 points or fight for high scores
- Firebase Leaderboard with winner badges for completed games
- Retro Sound Effects and background music
- Responsive Controls with WASD/Arrow keys and spacebar shooting
- Movement: Arrow Keys or WASD
- Shoot: Spacebar
- Pause: ESC key
- Install Dependencies
npm install-
Firebase Setup (Optional - for leaderboards)
- Create a Firebase project and enable Firestore
- Update
src/services/firebase.jswith your config
-
Run the Game
npm startBuilt with React, Phaser.js, Howler.js, and Firebase.