Skip to content

abdulgafarabdurrasheed/neon-type-campfire-lagos

Repository files navigation

⌨️ NeonType — Type to Survive

I wanted to feel like a hacker in a movie, so I built this. Turn your sound up.

NeonType

What is this?

NeonType is a survival typing game with cyberpunk aesthetics, mechanical keyboard ASMR sounds, and way too many particle effects. Words chase you. Your health drains. Type or die.

This isn't TypeRacer. This isn't a typing test. This is vibe typing.

Features

  • 🎮 Survival Mode — Health drains constantly. Type words to stay alive.
  • Combo System — Chain words without errors to fill the MAXIMUM OVERDRIVE meter.
  • 🔊 Synthesized ASMR — Satisfying "thock" sounds on every keypress. Generated with Web Audio API.
  • 💥 Particle Explosions — Words explode into neon particles when completed.
  • 🎆 Confetti Bursts — Because why not.
  • 📊 Stats & Ranksanks — WPM, accuracy, max combo, fake percentiles, and cyberpunk rank titles.
  • 🌈 Super Saiyan Mode — Fill the combo meter and watch everything go MAXIMUM OVERDRIVE.
  • 💀 Screen Shake — Miss a letter and feel it.
  • 🖥️ CRT Effects — Scanlines, vignette, matrix rain. Full terminal aesthetic.
  • 🏆 Personal Best — Saved to localStorage. No accounts. No friction.

Tech Stack

  • React 19 + TypeScript
  • Vite (blazing fast builds)
  • Framer Motion (animations, layout transitions, spring physics)
  • canvas-confetti (celebration particles)
  • Web Audio API (synthesized keyboard sounds — no audio files needed)

Run It

npm install
npm run devv

Deploy

npm run build

# Deploy the dist/ folder to Vercel, Netlify, etc.

Controls

  • Just type. That's it.
  • Space advances to the next word.
  • Enter restarts after game over.

The Philosophy

Zero friction. User lands → types → dies → tries again. No sign-up, no loading screens, no tutorials (well, one very cool tutorial). Just pure typing survival with maximum visual juice.


Built in a 20-hour sprint for Hack Club. If it isn't shipped in a week, delete it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages