A new track every day.
Loading today's track…
- Gold –:––.–––
- Silver –:––.–––
- Bronze –:––.–––
No best yet. Be the first lap of the day.
Next track in --:--:--
How it's built
- DeterministicA fixed-step simulation: a whole run is just its inputs.
- ProceduralA seeded spline track generated from the date and validated.
- GhostsMedal drivers simulated in a Web Worker with the same physics.
- Lazy 3DThe three.js WebGL2 scene loads only when you race.
- Tiny replaysRun-length encoded inputs, a few kilobytes per race.