Sandspiel

★★★★½ 4.7 (2,044)Simulation
SandboxPixelRelaxingCasualArt

More games to play

Sandspiel is a falling-sand game that runs free in the browser with no download needed. You place elements on a canvas and watch them interact: water flows downhill, fire spreads through dry plants, lava cools into stone. It works on desktop and on mobile, so you can play it at school or at work wherever browser games are allowed. The game doubles as a creative tool. Pause the simulation to place elements precisely, then unpause and watch the chain reactions play out. When you are happy with what you made, you can upload it and browse what others have built.

What is Sandspiel?

Sandspiel is a pixel-art sandbox simulation made by Max Bittker and released in December 2018 under the MIT License. The core loop is simple: pick an element from a palette of 20, paint it onto the canvas, and let the physics engine do the rest. Elements obey rules about density, flammability, and reactivity, so the outcomes emerge from how you combine them rather than from any scripted level. There are no goals, no score, and no end state. It is a sandbox in the purest sense.

Elements and how they react

Each element in Sandspiel has a defined set of behaviors. The table below shows the main categories and what they do in contact with each other.

Element typeExampleKey behavior
SolidWall, stoneHolds liquids and gases in place; lava cools to stone on contact with water
LiquidWaterFlows downhill; extinguishes fire; causes plant growth when near seeds
GasSteam, smokeRises upward; escapes over the top of containers if not sealed
CombustiblePlant, woodBurns when fire touches it; spread rate depends on density
Heat sourceFire, lavaSpreads to combustible neighbors; lava solidifies when cooled

Controls and brush options

All interaction is through the mouse. The table below covers the controls available in the browser version.

ActionControl
Place elementLeft mouse button, click or drag
Adjust brush sizeScroll wheel or on-screen slider
Undo last strokeUndo button in the toolbar
Pause or resumePause button in the toolbar
Switch elementClick palette icon

Building chain reactions

The most interesting setups in Sandspiel come from layering elements so that one reaction triggers the next. A simple example: plant seeds in soil, run water over them to grow a dense forest, then drop a single spark at the edge. The fire travels through the canopy, steam rises from any water it hits, and if lava is nearby it may cool into a stone wall that stops the spread.

Solid elements are the key to controlling flows. Gas and liquid will fill any open path, so boxing them in with walls lets you direct where they go. Leaving a gap creates a pressure release point, which is useful for setting up timed reactions.

Sharing and the community gallery

Sandspiel has a built-in upload feature. Once you have a canvas you want to keep, hit the upload button and it gets saved to the public gallery. From there, anyone can open your creation and remix it, adding new elements or changing the layout. Browsing the gallery is a good way to see techniques you would not have thought to try on your own.

Sandspiel FAQ

Can I play Sandspiel unblocked?
Yes. Sandspiel runs entirely in your browser, so you can play it unblocked at school or work. Just open this page and press play. There is nothing to download, install or sign up for.
Is Sandspiel free to play?
Yes. Sandspiel is completely free and runs in the browser with no download or account required.
Can I play Sandspiel at school or work?
Yes, as long as your school or workplace allows browser games. No install is needed, so there is nothing to download or unblock beyond the page itself.
Does Sandspiel work on mobile?
Yes. The game supports touch input on phones and tablets. Brush size controls are accessible through the on-screen slider.
How many elements are in Sandspiel?
There are 20 elements. They cover solids, liquids, gases, combustibles, and heat sources, and each one has defined rules for how it reacts with the others.
Who made Sandspiel?
Sandspiel was created by Max Bittker and released in December 2018. The source code is available under the MIT License.
Can I undo mistakes in Sandspiel?
Yes. The toolbar has an undo button that steps back through your recent strokes, and the pause button lets you freeze the simulation before placing elements.