Asteroid Storm

A modernized take on the classic Asteroids arcade game, built entirely in the browser with Three.js.

Fly. Shoot. Survive.

Dodge and destroy asteroids in an endless arcade loop. Pick up power-ups, avoid hostile UFOs, and see how long you last.

Features

  • 5 unique ships — browse and equip in a full 3D hangar dock
  • 9 worlds — from Mars to a procedural spinning spiral galaxy
  • Power-ups — spread shot, homing missiles, shield, bomb, extra life
  • Local co-op — two players, two ships, revive each other
  • Gamepad support — remappable, tested with 8BitDo and Xbox controllers
  • High scores — persistent per mode

Controls

ActionKeyboardGamepad
Steer Arrow keys Left stick / D-pad
Thrust Up arrow R2
Brake Down arrow L2
Shoot Space A / B
Teleport Shift / X X / Y
Pause P Start
Mute M

Coming soon

  • Challenge missions (30 levels with specific objectives)
  • Wave Assault mode with upgrade shop between rounds

Credits

Ships by Ti Kawamoto, mastjie, Rae The Red Panda via Poly Pizza. Planets by Quaternius, Poly by Google, Liz Reddington. Music via Suno. SFX via ElevenLabs. Built with Three.js.

Leave a comment

Log in with itch.io to leave a comment.