A retro 8-bit wave-based space shooter built with vanilla JavaScript - no downloads, just open and play.

The Earth-Moon relay chain is under attack. A rogue signal from beyond Nibiru is rewriting enemy ships' minds. Survive endless alien waves, protect the relays, and push deeper into the void.

FEATURES

  • Endless waves with escalating difficulty and boss waves
  • Power-ups: rapid fire, piercing bullets, laser, rocket launcher, shields and more - stacking up to 5 levels
  • Ultimate meter: fill it fast and trigger a full-screen rocket barrage
  • Unique planets per wave (Earth, Moon, Saturn, Neptune, Nibiru) with themed color palettes
  • Cinematic intro story with subtitles
  • Procedural 8-bit soundtrack (UK garage, 132 BPM) generated live with Web Audio - no audio files
  • Touch controls + portrait mode on mobile
  • Crisp canvas art with engine glow and particle effects

CONTROLS

  • Joystick compatible
  • Move: WASD or arrow keys (or virtual joystick on mobile)
  • Shoot: Space (or hold the fire button on mobile)
  • Pause: Esc (double-tap on mobile)
  • Restart: R after game overMade with design direction and playtesting by the author; code written with AI assistance.
Updated 25 days ago
Published 27 days ago
StatusReleased
PlatformsHTML5
Authorjayohjay88
GenreShooter, Action, Survival
Tags8-Bit, Arcade, bosses, power-ups, Retro, Shoot 'Em Up, Space
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard, Mouse, Joystick
AI DisclosureAI Assisted, Code, Graphics, Sounds, Text

Development log

Leave a comment

Log in with itch.io to leave a comment.