NEON INVADERS
Enjoy AlbertoBarrago / neon-invaders A synthwave arcade shooter built with strict TypeScript, HTML5 Canvas, and zero runtime dependencies.
Enjoy
AlbertoBarrago
/
neon-invaders
A synthwave arcade shooter built with strict TypeScript, HTML5 Canvas, and zero runtime dependencies.
Neon Invaders
A synthwave invasion. Four enemy classes. One ship. No mercy.
A fast, fullscreen arcade shooter inspired by Space Invaders, rebuilt around fluid movement, escalating enemy behavior, procedural audio, and excessive neon.
Why it feels different
- Fluid formations β enemies descend with layered sine-wave drift instead of rigid grid steps.
- Four enemy classes β grunts, armored tanks, kamikaze divers, and multi-pattern bosses.
- Escalating pressure β every wave increases movement speed, fire rate, formation size, and dive frequency.
- Four power-ups β triple shot, full-height laser, timed invulnerability, and five-second bullet time.
- Combo scoring β chain kills to raise the multiplier; completely missing a volley breaks it.
- Local arcade leaderboard β enter three initials after a qualifying run and keep a persistent top 10.
- Arcade-grade feedback β hit-stop, screen shake, impact sparks, explosions, engine trails, glow, and subtle CRT scanlines.
- Procedural soundtrack β synthwave bass, arpeggios, drumsβ¦
π° Read the original article on Dev.to AI
Originally published by Dev.to AI. Aggregated on AIWithGhost for educational purposes β full credit and traffic to the original publisher.