BallEngine
Start free

Simulation modes

45 modes run on this engine. 18 are finished and yours to create with. The other 27 are playable previews, and your votes decide which one we finish next.

New modes

Just released: record and export them like every finished mode
A frame from Weapon Ball Battle

Armed balls fight to the last

Named, coloured fighters carry orbiting weapons and cut each other down until one is left, with HP bars, damage numbers and a finisher on the KO.

A frame from Merge Evolution

Equal pieces merge into bigger ones until the final form

A spout pours small pieces into a round arena, and any two of the same that touch merge into the next one up, bigger every time, until the final form appears.

A frame from Glass Rush

Multiplier gates flood the arena until the glass breaks

One ball rolls into x1 to x5 multiplier gates and comes back as many, wave after wave, until hundreds of balls smash a pane of glass.

A frame from Ball Crush 3D

A heavier ball crushes the cubes each round

A chrome ball with its weight written on screen drops onto a structure of thousands of cubes, and it gets heavier every round.

A frame from Jelly 3D

A jelly ball wobbles inside glass

A pressure soft body that wobbles, compresses and splats inside a glass container, with an optional challenge asking whether it will fit through the hole.

A frame from Cut Count 3D

1 cut vs 40 cuts: sliced in the air, piled on the board

An object floats over a board and is cut in growing rounds, 1 cut, then 5, 15 and 40, before it bursts and every piece falls and piles up on the board.

A frame from Magnet 3D

A magnet powers up until it encases itself in cubes

A stainless steel magnet swings on a rod over a carpet of steel balls, a little stronger every phase, until the balls pack it into a ball of steel. Then the power cuts.

Available now

Finished modes: record and export them on every plan
A frame from Ghost Escape

Find the gap, dodge the spikes

The ball is trapped by its own history. Every bounce leaves an obstacle, so the arena gets harder as the run continues.

A frame from Glass Tower

Shatter a tower of glass plates

One ball falls down a tower of identical glass plates, and each bounce punches through twice as many as the last before rebounding all the way back to the top.

A frame from Flag Battle

Country flags battle down to one winner

Country flags bounce inside a ring, each one holding a fan of strings. A ball that touches another flag’s string cuts it, and the last flag still holding a string wins.

A frame from Wave 3D

A 3D grid rippling in waves

A 3D grid of spheres or cylinders that rises and ripples in waves. You control the formation, layout, harmonics, impact sounds and lighting.

A frame from Marble Run 3D

A marble plays a real instrument in sync

A marble descends a 3D course whose every platform is part of a real instrument, such as a piano key, a xylophone bar or an organ pipe, so it plays the instrument you are hearing.

A frame from Grid Merge

Pictures on a grid merge in pairs until one final form

A grid of pictures on a clean board. Two of the same slide together and become the next picture up, the empty cells refill, and the climb goes on until one final picture is left.

27 more modes, and you pick the order

These run today. Open any of them in the studio and watch a full run with sound. What is not finished is the tuning around them, so a preview is locked to our default settings and cannot be exported yet. The most-voted modes come out of development first.
A frame from Phase Bloom

Phase Bloom

2DIn development

Every ball keeps its own beat until they all line up

A dozen balls on their own lanes, each keeping its own beat. They leave together as one chord, drift into waves, and all land together again when the countdown hits zero.

A frame from Phonk Drop

Phonk Drop

2DIn development

The ball grows until the beat drops

A ball grows inside a ring while the track holds back, a face keeps flashing behind it, and the moment the ball is big enough the beat drops and the face stays.

A frame from Marble Run

Marble Run

2DIn development

Roll down a marble course

A marble falls down a course of platforms, and the course was built backwards from your song so that every landing is a note.

A frame from Ball Race

Ball Race

2DIn development

Racers sprint down a long track

Named racers drop down a long obstacle track with a live leaderboard, and only whoever is currently leading gets to play the song.

A frame from Falling Sand

Falling Sand

2DIn development

Sand, water and fire settle into art

Sand, water, oil, fire, plant and stone pour into the arena and react with each other until the whole thing fills.

A frame from Plinko

Plinko

2DIn development

Drop through pegs into scoring bins

A staggered peg board over a row of scoring bins, run either as a named race everyone can bet on or as a continuous satisfying rain.

A frame from Color Match

Color Match

2DIn development

Only matching colours shatter

The ball keeps changing colour and can only break bricks that match it right now, so every approach is a question of timing.

A frame from Spin Battle

Spin Battle

2DIn development

Spin, stack, first silo to fill wins

Two teams hold a stash, a prize wheel decides what happens to it, and the first silo to fill past the win line takes the match.

A frame from Lava Survival

Lava Survival

2DIn development

Marbles outrun a rising hazard, last one wins

Named marbles are trapped in a shaft of staggered platforms while a hazard climbs a step every bar. Touch it and you are out.

A frame from Glass Slice 3D

Glass Slice 3D

3DIn development

A knife halves a fruit again and again, one cut per note

A knife takes one piece and splits it in two on every note, so the board fills by doubling with real cut faces on every piece.

A frame from Flood Fill 3D

Flood Fill 3D

3DIn development

Fill a 3D room until it overflows

Thousands of balls pour into a glass room on the beat until the pile reaches the fill line, and then the glass gives way.

A frame from Eulers Disk 3D

Eulers Disk 3D

3DIn development

Spinning disks scream, then stop dead on the beat

Around fifty spinning coins rising to a scream and then stopping dead, one at a time, in the order the formation asks for.

A frame from Drum Sort 3D

Drum Sort 3D

3DIn development

Tumbling balls sort into colour bands

Mixed-colour balls tumbling in a slowly rotating drum that separate themselves into clean colour bands, over and over.

A frame from Plinko 3D

Plinko 3D

3DIn development

Drop through a tilted peg board into bins

A real plinko machine leaning back on its stand, where every peg hit plays the next note so the descent arpeggiates your melody.

A frame from Chladni 3D

Chladni 3D

3DIn development

Sand draws the note you are playing

Sand on a vibrating plate collecting along the lines that are not moving, so the pattern is a picture of the note being played.

A frame from Voxel 3D

Voxel 3D

3DIn development

Cube clusters bloom on every beat

Cubes assembling a recognisable artwork a chunk per beat, or blooming and collapsing as slow-motion fireworks made of voxels.

A frame from Domino 3D

Domino 3D

3DIn development

A chain reaction ending in a giant

A chain reaction sweeping along a spiral, a heart, a star or a branching tree, ending with a domino the size of a grain of rice toppling a slab taller than the camera.

A frame from Marble Race 3D

Marble Race 3D

3DIn development

Marbles race a 3D track to the podium

Named marbles racing down a descending 3D track with a live leaderboard, where only the leader gets to play the melody.

A frame from Attractor 3D

Attractor 3D

3DIn development

A chaotic particle cloud that never repeats

Tens of thousands of GPU particles tracing a strange attractor: a cloud that never repeats itself and never leaves its own silhouette.

Flow Field 3D

3DIn development

Thousands of particles drift like smoke

Tens of thousands of particles sliding through a divergence-free noise field, so they drift like smoke and never clump or drain away.

A frame from Metaballs 3D

Metaballs 3D

3DIn development

Liquid metal blobs merge and split

Liquid metal blobs that stretch toward each other, merge into one surface, and pull apart again, drawn per pixel rather than as a mesh.

A frame from Galaxy 3D

Galaxy 3D

3DIn development

Stars collapse into a spinning disc

A cloud of stars collapsing under gravity into a flattened spinning disc with spiral arms, with new mass injected on the drop.

A frame from Fireflies 3D

Fireflies 3D

3DIn development

Thousands of lights blink into sync with the beat

Tens of thousands of oscillators blinking in chaos until the coupling crosses a threshold and the whole swarm snaps into unison on the beat.

A frame from Pendulum Basin 3D

Pendulum Basin 3D

3DIn development

Guess the magnet, then zoom into the fractal

A magnetic pendulum swings over three magnets and settles on one of them. Guess which. Then the camera zooms into the fractal that answers it.

A frame from Slime 3D

Slime 3D

3DIn development

A living network links every food node

Hundreds of thousands of agents following one local rule, building a pulsing vein network that has to reach every food node before it starves.

A frame from Crowd Evacuation 3D

Crowd Evacuation 3D

3DIn development

Thousands race the clock to get out the doors

Several thousand individually simulated people trying to get out of a hall before the clock runs out, jamming the doorways exactly as real crowds do.

Open any mode in the Studio

Every mode runs in your browser. Finished modes let you change the colours, sounds and physics and export a vertical video for Shorts, Reels or TikTok. Previews run on default settings.