About
Space Invaders is Taito's 1978 arcade shooter in which the player defends against descending rows of aliens using a horizontally moving laser cannon — one of the first and most influential arcade games. This is a JavaScript remake built on top of the official Phaser 'Space Invaders' example, restructured using RequireJS to split the code into modules and Phaser's State/StateManager classes for organization. It targets the browser on Phaser 2.0.1 (without physics) and includes an optimized, precompiled build alongside the standard version.
Getting started
Playable directly in a browser; an optimized build using precompiled code is also included for faster loading.
Known limitations
- gameplay: In every new play state after the end state, the game creates new DOM nodes and score text objects cannot be properly destroyed.
Additional notes
- Known issue
- Starting a new round after the end screen creates new DOM text nodes for the score display that the author was unable to properly destroy.