Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alien Escape

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.

Play it in your browser


Features

  • 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

Built With

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

Run It Locally

git clone https://github.com/jdardash/alien-escape.git
cd alien-escape

Open 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.

Contributors

About

Galaga replica in vanilla JavaScript - the 1981 arcade's rules rebuilt as pure, unit-tested ES modules behind a thin Phaser 3 layer. Unofficial fan tribute, not affiliated with Bandai Namco.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages