← freegames

The Powder Toy

A physics sandbox: draw powders, liquids, gases and electronics, then watch what happens.

▶ Play The Powder Toy free, in your browser, nothing to install

The Powder Toy is a falling-sand physics sandbox: you draw with almost 200 elements and the simulation works out air pressure and velocity, heat, gravity, electricity and the reactions between substances. Build bombs, reactors, wires and logic circuits, or just watch water put out a fire.

This port is a line-by-line translation of the simulation of version 100.1 build 400: every element, the air and heat maps, walls, tools, Game of Life types, stickmen and Newtonian gravity, with the original's menus, keys, render modes and bitmap font.

Your saves and stamps are kept in your account in the original's save format. The online save browser, voting and the Lua console of the original are not part of this port.

Screenshots

The intro text over an empty simulation
The intro text over an empty simulation
Water, sand, fire and wood at work
Water, sand, fire and wood at work
The heat display render mode
The heat display render mode

Controls

Left / right mouse buttonDraw with the left / right selected element (Shift: line, Ctrl: box, Ctrl+Shift: fill)
Mouse wheel, [ and ]Brush size (Ctrl / Shift: height / width only)
TabCircle, square or triangle brush
Middle click or Alt+clickPick the element under the cursor
Space, FPause, step one frame
0-9Render modes
ESearch an element
S, L, KSave a stamp, load the last stamp, stamp library
Ctrl+Z, Ctrl+YUndo, redo
Ctrl+C / V / XCopy, paste, cut
ZZoom
W, Y, Ctrl+EGravity, air and edge modes
U, NAmbient heat, Newtonian gravity
B, Ctrl+BDecoration editor, decorations on/off
H, D, GHUD, debug view, grid
I, =Invert pressure, reset pressure and velocity
F1 or Ctrl+HIntro text
Q or EscQuit

The original

The Powder Toy (2010) by Stanislaw K Skowronek, Simon Robertshaw and the Powder Toy contributors; Windows/Linux/macOS (C++, SDL). This port follows 100.1.400, the same rules, levels, graphics and sounds, running natively in the browser. License: GPL-3.0-only (Licenses & source). Players: 1.

More free games