HypnoSim / Rotating Ring

Make "Can the Ball Escape?" ring videos

The ball escape ring is one of the most recognizable formats on TikTok and YouTube Shorts: a ball bounces inside a spinning circle, and the moment it finds the gap, it breaks free. HypnoSim turns that idea into a one-click video maker that runs entirely in your browser.

Create this video free β†’
Rotating Ring simulation frame

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

In the Rotating Ring template every escaped ball is replaced by new balls spawned in the center, so the count grows exponentially and the ring slowly fills with color. The counter on screen climbs live, and the video ends the moment the ring is full, on a "120 BALLS!" screen with the exact time.

How it works

  1. A ring made of solid segments rotates at a constant speed. One section is missing, and that is the gap.
  2. Balls bounce inside the ring with real 2D physics (gravity, bounciness, collisions). When a ball passes through the gap, it counts as an escape.
  3. Each escape spawns fresh balls in the middle (0–4 per escape, you choose). When the count reaches the "max balls" limit you set, the ring is full and the video ends. With the default settings that takes about 15 to 30 seconds.
  4. Every run is driven by a seed. The same seed always produces the same video, and the 🎲 button rolls a new outcome in one click.

What you can customize

  • Ends when the ring fills up to the max ball count
  • Gravity & bounciness
  • Gap size (Β°)
  • Ring speed (rad/s)
  • Balls spawned per escape
  • Max balls
  • 9:16 Β· 16:9 Β· 1:1 MP4 with sound

Video ideas

"Will it reach 500?" challenges

Raise the max balls limit and let viewers guess the final count in the comments.

Slow burns

Use a small gap and a slow ring so escapes are rare and the ring takes much longer to fill. Raise the max length if needed.

Chaos edits

Open the gap wide and spawn 3–4 balls per escape for a fast short where the count jumps quickly.

Rotating Ring FAQ

How do I make a "can the ball escape the ring" video?

Open the Rotating Ring template, roll a seed until you like the result and export an MP4. The video ends by itself when the ring is full. The whole process takes about a minute and happens in your browser.

Can I change the gap size and ring speed?

Yes. The gap can be set from 20Β° to 140Β° and the ring speed from 0.2 to 2.5 rad/s. Gravity, bounciness and the number of starting balls are adjustable too.

Does the video have sound?

Yes. Every bounce and escape triggers synthesized sound that is rendered into the MP4, so the audio is always in sync with the action.

Is it really free?

Yes. There is no signup and no export limit. Free exports carry a small hypnosim.com watermark.

More simulation templates