A space-themed arcade shooter built with Phaser 3. Inspired by retro classics like Galaga: survive waves of alien enemies, collect power-ups, and escape the hostile galaxy.
- Keyboard-driven player movement with tuned acceleration and firing cadence
- Multiple enemy wave patterns with escalating difficulty
- Particle effects on explosion and player death
- Layered sound effects for firing, impacts, and damage
- Full game-state management: start screen, active play, game over, and restart
| Technology | Role |
|---|---|
| Phaser 3 | Game framework, scene graph, physics, and asset pipeline |
| JavaScript (ES6) | Game logic, state machine, and entity behavior |
| GitHub Pages | Static hosting for the playable build |
git clone https://github.com/jdardash/alien-escape.git
cd alien-escapeOpen index.html in a browser, or serve the directory (the VS Code Live Server extension works well) to avoid local file-origin restrictions on asset loading.