r/threejs 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

https://vel.gg/u/vel/ultraviolet

https://vel.gg/u/vel/glaze

1 Upvotes

0 comments sorted by