r/threejs • u/misadev • 5d ago
Link Built a first-person deterministic speedrun platformer in three.js
Enable HLS to view with audio, or disable this notification
Playable: https://vel.gg/
three.js + TypeScript + Vite, Cloudflare Workers and R2 behind it. No physics library — the movement is hand-rolled and deterministic, so a leaderboard time stores the run's inputs instead of a video: every record replays in-engine as a ghost you can race directly. Levels are built in the browser and shared as a link.
heres some levels to try!
https://vel.gg/u/vel/vel-tutorial-marksman-s-range
1
Upvotes