HypnoSim / Marble Race

Marble race generator for Shorts & Reels

Marble races are the original "pick your champion" videos. Traditionally they are built by hand in tools like Algodoo, which takes time. HypnoSim's Marble Race template generates a brand-new course from every seed and records the race as a ready-to-post MP4.

Create this video free β†’
Marble Race simulation frame

A 15-second run with a random seed, simulated in your browser.

Four marbles (RED, BLUE, GREEN and GOLD) drop onto a course of tilted bars. Shortcut gaps and bumpers that fling marbles backwards keep the lead changing, and the lap counter tracks progress live.

How it works

  1. The seed builds the course: a zigzag of tilted bars with a main gap on alternating sides.
  2. Shortcut gap chance adds a second opening that lets a lucky marble skip ahead.
  3. Bumper chance places bouncy obstacles that can send the leader flying back.
  4. Roll seeds with 🎲 until you find a course and finish you like. The same seed always replays the same race.

What you can customize

  • Ends when one marble finishes 3 laps
  • Gravity & bounciness
  • Shortcut gap chance
  • Bumper chance
  • 9:16 Β· 16:9 Β· 1:1 MP4 with sound

Video ideas

Pick your marble

Ask viewers to choose a color in the comments before the race starts.

Name the racers

Change the title text to assign teams, friends or countries to each color.

Tournament series

Run a bracket across several videos to keep people coming back.

Marble Race FAQ

How are marble race videos made?

Most creators build courses by hand in physics sandboxes such as Algodoo and screen-record them. HypnoSim generates the course from a seed and exports the MP4 directly, so a race takes about a minute.

Is this an Algodoo alternative?

For marble race videos, yes: it runs in the browser, needs no install and exports vertical 9:16 video with sound. For free-form physics sandboxing, Algodoo is still more flexible.

Can I pick the winner?

The physics decides the winner, but seeds are deterministic, so you can browse seeds until you get the finish you want and re-export it anytime.

More simulation templates