Sandmix is a falling-sand sandbox with 57 elements. You pour them into a small world and watch how they react: water puts out fire, lava turns water to steam, and wire carries current from a battery to a lamp. There is no score and no wrong experiment.
How to play
Pick an element from the palette, such as sand, water, oil or lava.
Drag across the world to pour it. Right-click and drag to erase.
Add a second element and see what happens where they meet. Use Heat and Cool to burn, melt or freeze things.
Pause to build without the world moving, then resume. Save the world in your browser when you like the result.
Controls
Mouse or touch: drag to draw with the selected tool. The tool column holds Draw, Erase, Pick, Inspect, Heat, Cool, Mix, Shock and Smash. The control row sets pause, brush size, undo, redo, speed, saving and starter scenes.
Keyboard: Space pauses, [ and ] change brush size, and . advances one step. B, E, Q, I, H, C, X, J and K pick a tool, T shows temperature and M toggles sound. Ctrl or Cmd with Z undoes, and with Shift redoes. Arrow keys move the brush and Enter paints. The question-mark key opens the field guide.
Tips
Open a starter scene, such as Layer jar, Garden or Circuit, to see a working example.
Use Inspect to read what a single grain is, and the Elements guide to see how each element reacts.
Undo reverses a stroke or a Clear. Export a world file to keep more than one save.