Marble race simulator

A marble race simulator that ends with a video, not a screen recording

RaceCut runs a real rigid-body physics simulation (Rapier) in your browser. Every race is genuinely simulated - seeded and reproducible when you want fairness, steerable when you want a chosen winner - and the output is a rendered 60fps vertical video.

5,000+ creators~2 min per video60fps 1080×1920$1 first month
A simulated Musical Path run - the corridor is composed from the song's beat.
Try it - race a song in your browser →First month $1 · renders in ~2 minutes · nothing to install

Simulation, not animation

The marbles in a RaceCut video aren’t keyframed. They collide, bounce and overtake under a deterministic physics engine, which is why races are reproducible from a seed and why a “rigged” race still looks real - the simulator searches for a run of physics where your pick wins, rather than faking the footage.

Simulator vs. game vs. RaceCut

Games (Poki, apps)Stream tools (Marbles on Stream)RaceCut
Real physicsYesYesYes (Rapier, seeded)
Music-synced courseNoNoYes - composed from your song
Video outputScreen-record it yourselfStream captureFinished 9:16 MP4, 60fps
AI voices singing per-leaderNoNoYes

Under the hood

Seeds, explained in one paragraph

Every race starts from a number - the seed. Same seed, same course, same collisions, same winner, every time, on any device. That determinism is what makes fair races provably fair (publish the seed, anyone can reproduce the run) and what makes rigged races possible without faking anything: the simulator rolls new seeds until the physics happens to crown your pick. It is also why the generator can give you a different race from the same song every day.

Run a simulated race now →First month $1 · renders in ~2 minutes · nothing to install