Scene
Class duel
Every ball is born with a class, a health bar and a power of its own. Collisions take health, rage builds until the climax is guaranteed, and the last one standing wins. One-on-one mode has rounds, K.O. and a scoreboard.
Open Class duel in the editor
Parameters
The same controls as the editor, with the same range. The default is what the example page uses.
| Parameter | Range | Default |
|---|---|---|
| Alchemists | 0 – 8 | 1 |
| Vampires | 0 – 8 | 1 |
| Soldiers | 0 – 8 | 1 |
| Frost | 0 – 8 | 1 |
| Storms | 0 – 8 | 0 |
| Berserkers | 0 – 8 | 0 |
| Monks | 0 – 8 | 0 |
| Hunters | 0 – 8 | 0 |
| Golems | 0 – 8 | 0 |
| Phoenixes | 0 – 8 | 0 |
| Health | 20 – 400 | 120 |
| Damage | 0.2 – 3 | 1 |
| Arena shape | Options: Round · Square | Round |
| Arena hazard | Options: None · Wall spikes · Lava core | None |
| Health bar | Options: Over the balls · On the HUD | Over the balls |
| Weapons | Options: Off · On | On |
| Mode | Options: Free-for-all · One on one | Free-for-all |
| Best of | 1 – 5 | 3 |
| Round time | 0 – 90s | 0 |
| Title card | Options: Off · On | On |
| Gravity | 0 – 40 | 4 |
| Bounciness | 0 – 1 | 0.96 |
| Initial speed | 0 – 30 | 7 |
| Arena radius | 1 – 20 | 4 |
How it usually ends
Measured by the engine with the default configuration over a fixed sample of seeds. No number here is an estimate.
- Seeds in the sample
- 40
- Escapes
- 15%
- Settles
- 85%
- Times out
- 0%
- Collisions (median)
- 108.5
- Duration (median)
- 25.3 s
- Climax (median position)
- 22%
- The fraction of the video where event density peaks. Close to 100% means the best moment is at the end.
Seeds that end well
The five best in the sample by the same heuristic the editor's search uses. Each link opens exactly this variation.
- seed2840028score 88 out of 100106 collisions20.7 ssettledOpen seed 2840028 in the editor
- seed4096776score 81 out of 10089 collisions16.5 ssettledOpen seed 4096776 in the editor
- seed117074score 69 out of 100109 collisions25 ssettledOpen seed 117074 in the editor
- seed3154215score 67 out of 10097 collisions23.1 ssettledOpen seed 3154215 in the editor
- seed1269093score 66 out of 10099 collisions23.5 ssettledOpen seed 1269093 in the editor
Watch
Videos of this scene published by the channel, each with the recipe that produced it.

Hunter vs Golem: Duel Decided on the Last Hit
Class duel · Sep 12, 2026
Hunter vs Golem, one on one. Fifty-two hits land before either side cracks -- the fight stays open until the very last exchange (climax at 98.6% of the way through).
duel52 collisionsView the video and the recipe
Frost vs Phoenix: The Fight Turns Late
Class duel · Sep 12, 2026
Frost vs Phoenix, one on one. 48 hits land before it's settled -- the turning point comes late, with the finish locked in during the fight's final stretch.
duel48 collisionsView the video and the recipe
Alchemist vs Vampire — 1v1 Duel
Class duel · Sep 11, 2026
Alchemist vs Vampire — 1v1 Duel
duel44 collisionsView the video and the recipe
Frequently asked questions
How do I make a Class duel video?
Open the scene in the editor, adjust the parameters, try a few seeds and export to MP4. Rendering happens in your browser and costs nothing.
Why does the same seed always give the same video?
The simulation is deterministic: fixed-step physics and seeded random numbers. The same seed with the same parameters reproduces the same video on any machine.
How long is a Class duel video?
The video ends when the scene ends. The median duration measured in the sample is in the outcomes section, and the seed search shows each candidate's duration before rendering.
Can I use the video on TikTok, YouTube and Instagram?
Yes. The export is a vertical video with audio, ready for Shorts, Reels and TikTok. On the free plan it carries a discreet watermark.
How do I pick a seed that ends well?
Use the editor's seed search: it simulates dozens of variations without drawing and ranks the ones with a late climax. The seeds on this page came from the same heuristic.
Make your own variation
Open the scene in the editor with one of the seeds above, or let the search find another.
Open Class duel in the editor