A terminal-aesthetic Snake. Smooth interpolation, CRT phosphor, one file.
- Vanilla JavaScript, canvas, Web Audio API
- Zero dependencies. Single index.html. Deploys to GitHub Pages as-is.
- Written with Claude Code in about an hour.
Arrows or WASD to move · Space to pause · R to restart · M to mute
Sometimes the interesting part of a small project is the feel. This one is about input buffering, smooth interpolation on a discrete grid, and getting the phosphor glow to sit right without hurting readability.
Built by Nevin · GitHub
