Sculpt
Create landscapes and cities ... then blow them up!
Browse and search
... through thousands of saves created by the community, upload your own!
Create
Build needlessly complex machines to do simple tasks ... then blow them up!
‹
›
Have you ever wanted to blow something up? Or maybe you always dreamt of operating an atomic power plant? Do you have a will to develop your own CPU? The Powder Toy lets you to do all of these, and even more!
The Powder Toy is a free physics sandbox game, which simulates air pressure and velocity, heat, gravity and a countless number of interactions between different substances! The game provides you with various building materials, liquids, gases and electronic components which can be used to construct complex machines, guns, bombs, realistic terrains and almost anything else. You can then mine them and watch cool explosions, add intricate wirings, play with little stickmen or operate your machine. You can browse and play thousands of different saves made by the community or upload your own – we welcome your creations!
There is a Lua API – you can automate your work or even make plugins for the game. The Powder Toy is free and the source code is distributed under the GNU General Public License, so you can modify the game yourself or help with development.
-
Version 90.2
-
Fixed
Fix tags button being too long
-
Fixed
Fix DRAY's tmp mode
-
Changed
Make tpt.selectedl/r/a and tpt.brushx/y writable, add tpt.brushID
-
Changed
Command key can be used instead of control key on OS X
-
Version 90.0
-
Fixed
Fix freeze when selecting PROP tool from element search
-
Fixed
Fix liquids not stabilizing in radial gravity
-
Fixed
Fix possible crashes with SOAP, FIGH, and TNT
-
Changed
Less overpowered QRTZ in bunkers
-
Changed
Make the upvote button bigger
-
Changed
Add velocity cap to prevent NaN pressure
-
Changed
PROT now goes through portals
-
Changed
Disable deco on PHOT
-
Changed
Changes to FILT / PHOT
-
Changed
Output console messages to stdout.txt on windows
-
Added
Experimental 64bit Linux version
-
Added
Improvements to SPRK graphics, allow toggling of SPRK glow in render options
-
Added
Add "Open data folder" button in settings window
-
Added
New element: GRVT. Energy particle which Newtonian Gravity
-
Added
Lua code highlighting in the console
-
Added
New wall: airblock wall
-
Added
New element: DRAY. Ray type element which replicates particles in front of it
-
Added
Fix for crashes on older versions of OS X, move save data into Application Support
-
Version 89.2
-
Fixed
Fix crash when flood deleting VIRS
-
Fixed
Fixed many bugs in the simulation lua api
-
Fixed
Fix crash when viewing corrupt saves
-
Fixed
Fix comment box resizing bugs
-
Fixed
Fix lua crashes in the graphics and interface apis
-
Fixed
Fix holes in wall line drawing
-
Fixed
Fix occasional missing pixels on the top / bottom of circle brush
-
Fixed
Fix Gravity wall areas not recalculating when deleting them
-
Fixed
Fix state transitions in id:1419883
-
Fixed
Fix WIFI delays
-
Changed
Bluescreen on lua panics instead of crashing
-
Changed
Pressing tab switches between textboxes in the deco editor
-
Changed
Element search promotes exact matches first
-
Changed
Signs can be moved onto the zoom window
-
Changed
Improve "pretty powders", so that the deco doesn't interfere with state changes
-
Changed
Insulators block ambient heat
-
Added
Better PROP tool, draws like any other tool and remembers last setting
-
Added
Add vertical flip when pasting stamps (ctrl+shift+r)