HypnoSim / Ball Duel

Ball vs ball sword fights, one seed at a time

Two balls bounce around a circular arena. Each one carries a sword that spins around it. When a sword tip touches the other ball, it deals damage, the HP bar at the top drops and a hit sound plays.

Create this video free →
Ball Duel simulation frame

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

Every hit makes the attacker's sword a little longer, so a ball that lands two or three hits in a row can suddenly take over the fight. The loser can still come back, and lead changes are common. There is no fixed length: the fight goes on until one ball is knocked out, and the video ends on a winner card with the HP left.

How it works

  1. Name both sides and give each one an emoji. The emoji sits in the middle of the ball and appears on the HP bar and the winner card, so "Cat vs Dog" or "Pizza vs Burger" reads at a glance.
  2. Set the damage per hit and how much a sword grows after each hit. Higher damage gives shorter fights; more growth gives bigger swings.
  3. When two swords touch, they parry: both swords reverse their spin. Balls bounce off the wall and off each other, and a hit knocks the defender back.
  4. If nobody is down after 30 seconds, SUDDEN DEATH starts: every hit does more damage and the arena slowly shrinks, so most fights end in a knockout within 15 to 35 seconds.
  5. The same seed always gives the same fight. Preview a few seeds and export the one with the closest finish.

What you can customize

  • Ends when one ball is knocked out
  • Gravity & bounciness
  • Red name
  • Red emoji
  • Blue name
  • Blue emoji
  • Damage per hit
  • Sword growth per hit
  • 9:16 · 16:9 · 1:1 MP4 with sound

Video ideas

"Who wins?" duels

Pick two rivals your audience cares about, use the default title and ask viewers to comment their pick before the end.

Close finishes

Roll seeds until the winner survives with only a few HP left. Near misses drive replays and comments.

Series with a champion

Keep the winner's name and emoji, change the opponent every video and track the win streak in the title.

Ball Duel FAQ

How do I make a ball battle simulation video?

Open the Ball Duel template, type the two names and emojis, pick a seed and export the MP4. HP bars, damage numbers and the winner card are drawn automatically.

Is the fight random or can I pick the winner?

Each fight comes from the seed, so it is repeatable but not scripted. Preview seeds until you get the winner and the kind of finish you want, then export that one.

What happens if nobody is knocked out?

After 30 seconds the fight goes into sudden death: hits get stronger and the arena shrinks until one ball goes down. If both balls drop to 0 HP on the same hit, it is a double KO. Only if you set a very short max length does the fight stop early and the ball with more HP win on points.

What is the difference from the Arena Battle template?

Arena Battle is a territory game where two teams paint slices of a ring. Ball Duel is a one on one fight with swords, HP and a knockout.

More simulation templates