BallEngine

Simulation modes

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

Available now

Every setting unlocked, exports on
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 Spiral Mode

Orbit a spinning spiral tunnel

A rotating spiral tunnel packed with box targets. Balls are thrown in, driven inward, and clear the track on the way.

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.

32 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 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 Weapon Ball Battle

Weapon Ball Battle

2DIn development

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 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.

Glass Rush

2DIn development

Multiplier gates flood the arena until the glass breaks

One ball rolls through x1 to x4 multiplier gates until hundreds of balls flood the arena and smash a giant pane of glass.

A frame from Phase Bloom

Phase Bloom

2DIn development

Rainbow metronomes drift out of phase

Rods pivoting about one point at slightly different speeds, drifting from a line into a wave, a spiral and a full bloom, then snapping back into line.

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 Jelly 3D

Jelly 3D

3DIn development

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 Ball Crush 3D

Ball Crush 3D

3DIn development

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 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 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 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 Magnet 3D

Magnet 3D

3DIn development

A magnet powers up until it encases itself in cubes

Thousands of metal balls clump, get carried by a magnetic field, and rain down in a metallic clatter when it switches off, harder every cycle.

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.