← Back to all games

Space Invaders

A pixel-art Space Invaders remake with level progression and sound, written in deliberately teachable code.

Arrow keys and space. Open in new tab ↗

Source

dwmkerr/spaceinvaders

License

MIT

Stars

★ 213

Size

~200KB-1MB

Tech

原生JS · Canvas

Deploy

Static

How to play

Slide your cannon along the bottom and pick off the descending alien fleet while dodging return fire. Clear the screen and the next wave comes faster and thicker.

Arrow keys and space.

Integration notes

The commit history reads like book chapters — one lesson per commit — which makes it a ready-made 'build your own game' textbook. A natural fit for a retro-arcade section.

#原生js#canvas#touch

FAQ

Is Space Invaders free to play?

Yes. Space Invaders is completely free, runs in your browser, and needs no install or account.

Is Space Invaders open source?

Yes. It hosts the original open-source code by dwmkerr, released under MIT. Source: https://github.com/dwmkerr/spaceinvaders

How do you play Space Invaders?

Arrow keys and space.

More like this