8bitSpaceship
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 |
| Status | Released |
| Platforms | HTML5 |
| Author | jayohjay88 |
| Genre | Shooter, Action, Survival |
| Tags | 8-Bit, Arcade, bosses, power-ups, Retro, Shoot 'Em Up, Space |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard, Mouse, Joystick |
| AI Disclosure | AI Assisted, Code, Graphics, Sounds, Text |
Development log
- 8bitSpaceship is now live!26 days ago






Leave a comment
Log in with itch.io to leave a comment.