HTML5 Asteroids
A pure-JavaScript remake of the Atari classic, with vector-line graphics and real inertia physics.
How to play
Thrust, rotate and fire to shatter asteroids into smaller and smaller fragments. Momentum carries you the whole time — one careless drift ends the run.
Arrow keys to rotate and thrust, space to shoot.
Integration notes
The inertia-heavy shooting feel is genuinely good and outlasts your average shooter. The repo has no ready-made demo — just clone and deploy statically, a one-minute job.
FAQ
Is HTML5 Asteroids free to play?
Yes. HTML5 Asteroids is completely free, runs in your browser, and needs no install or account.
Is HTML5 Asteroids open source?
Yes. It hosts the original open-source code by dmcinnes, released under MIT. Source: https://github.com/dmcinnes/HTML5-Asteroids
How do you play HTML5 Asteroids?
Arrow keys to rotate and thrust, space to shoot.
More like this
▶ Playable Invaderz
Space Invaders that breed: every wave descends from the last, and each generation gets smarter.
▶ Playable Space Invaders
A pixel-art Space Invaders remake with level progression and sound, written in deliberately teachable code.
▶ Playable T-Rex Runner
The Chrome offline dino, taken straight from the Chromium source — as authentic as it gets.