Game 101 — Capstone: Neon Drift: Survival Sprint (DOM-Only)

Capstone: multi-file project (HTML + CSS + JS), DOM-only game loop, systems + polish

Survive, collect energy, and upgrade your run. This capstone is a small “ship it” project: clean UI, game loop, collision, scaling, and simple progression.

Score
0
Energy
0
Shield
0
Wave
1
Lives
3

Controls

  • Move: Arrow keys / WASD
  • Dash: Shift (costs energy)
  • Pause: P

What’s different from Game 100?

You’re shipping a multi-file project with a tighter loop: systems (energy/shield/dash), scaling (waves), and a “finished” UI.

Upgrades (between waves)

When you hit the wave threshold, pick one upgrade.

Optional challenge variants

  • Add a second enemy type (slow + big) that blocks space.
  • Add accessibility settings: reduced motion, higher contrast, sound cues.
  • Add a “daily run” seed that makes the run reproducible.