Beginner · 2–5 hours

Neon Grid Snake

The classic snake loop: input, tick, collide, grow. Great for learning game loops without a framework.

Stack hint: Canvas or grid DOM · vanilla JS

Human test: PASS · 2026-08-02 — Ian tested; preferred vs Sky Dash. Demo on /examples/neon-grid/. How we test

Reference demo on this site

Playable on-site. Ian preferred this over Sky Dash after testing. Wall-death, grid sizes, D-pad — still play-test any AI rebuild of the prompt.

Open demo →

Milestones

  1. Grid, snake, food spawn
  2. Keyboard + optional on-screen controls
  3. Score / best / speed ramp
  4. Pause + restart + settings for grid size

Starter prompt

Neon Grid Snake · starter
Brief Create Neon Grid, a polished Snake browser game on a dark cyber grid. Wall death, score and best score, speed up over time, pause and restart, mobile D-pad, no external assets. Prevent instant reverse-into-self from bad input buffering. Vanilla JS.
Constraints Keep scope finishable. Document env vars. No secrets in client code. Prefer accessible UI. List assumptions at the end.

Hardening notes

Full checklist: Production reality & hardening.

← All projects