ported2browserTHE INDEPENDENT FIELD GUIDE

SANDBOX / WEB-NATIVE

Sandspiel.

A falling-sand sandbox made with Rust, WebAssembly and WebGL. Select materials such as sand, water, wood or fire and paint them into a cellular simulation. There is no fixed puzzle solution to chase.

Web-nativePointer first
Open original game ↗ (opens a new tab)

Opens the project’s game host.

Sandspiel project illustration
Original scene published as Screenshot.png in Max Bittker’s Sandspiel repository. This is the project’s illustration. Source & credits (opens a new tab)
EXPLORE THIS COLLECTIONBuild & experiment ↗

YOUR FIRST SESSION

Your first few moves.

Jump to controls ↓
  1. 01

    Make a small container

    Use the Wall material to create a simple boundary.

  2. 02

    Add one material

    Observe it before introducing a second substance.

  3. 03

    Pause and compare

    Use the pause control to inspect where the materials ended up.

KEEP THIS HANDY

Controls at a glance.

Material palette
Choose the substance you want to paint.
Pointer / brush size
Paint in the canvas and select a smaller or larger brush.
Pause / Reset
Pause the simulation to inspect a scene; Reset clears the workspace.

Keep the first experiment small

A container and a little sand are enough to begin. Watch how the material settles, then add a separate patch of water. A small scene makes it easier to see what changed. Filling the whole canvas immediately can hide the boundary between ordinary falling motion and a reaction between different materials.

Change one condition

Try the same pair of materials with a different position or amount. You are exploring the rules of a cellular simulation; the author describes sharing and forking creations as part of the platform. A repeatable little setup can be more informative than a large composition whose behavior is difficult to trace.

Separate the canvas from the community

The live host combines an interactive workspace with a platform for creations. Browsing a published scene, editing your own canvas and publishing work are different actions. Check the current interface before assuming a scene was saved or uploaded. The creator’s linked article explains the technical development for readers interested in how the pixels are simulated.

Sandspiel original project media
Actual October 26 capture of the live material palette and a newly opened canvas. It records the interface before a developed creation.
BEFORE YOU CLOSE THE TAB

What happens to your progress?

The project supports sharing creations. A local autosave or offline guarantee is not established here; keep work through the host’s actual available controls.

Check the save and backup guide ↗

A FEW USEFUL ANSWERS

Before the next click.

What counts as winning?

The project describes an environment for experiments and creations, with no fixed winning board documented here.

Is this just a video?

The linked host runs an interactive simulation. The images here are credited still illustrations.

Follow the source.

Max Bittker and contributors; fluid simulation derived from Pavel Dobryakov’s work. Licence notice. MIT project; dependency notices apply.

Latest collected source change: Load admin allowlist from optional local module (opens a new tab) . Repository activity does not identify the hosted game version.

All media and source credits ↗
KEEP EXPLORING

Another open tab.

All games
shapez project imageSimulation

Make one production line deliver the right shape

Web-nativeKeyboard + pointer