A retro snake game with neon cyberpunk colors, right in your terminal.
╔══════════════════════════════════════════════════════════════════════════════╗
║ ║
║ ║
║ ███████████ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚══════════════════════════════════════════════════════════════════════════════╝
# From source (requires Rust)
cargo install --path neon-snake
# Or download the binary from Releasesneon-snake| Key | Action |
|---|---|
| Arrow keys / WASD | Move |
| P | Pause / Resume |
| R | Restart (after game over) |
| Q / Esc | Quit |
- Neon cyberpunk colors - Snake body cycles through cyan, purple, magenta, pink, yellow, green
- Pulsing food - Diamond gem that pulses between red, gold, hot pink, and neon green
- Speed ramp - Gets faster every 5 points
- High score - Tracked in memory, shown on game over
- Pause support - Press P anytime
- Cross-platform - Works on Windows, macOS, and Linux
cargo build --releaseBinary output: target/release/neon-snake (~1.4MB)
- Rust - Because CLI tools should be fast
- crossterm - Cross-platform terminal control
- rand - Random food placement
MIT