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 88.0
-
Fixed
Fix crash when setting invalid types with PROP
-
Fixed
Fix NEUT created from DEUT explosions sometimes having the deco color of previous particles
-
Fixed
Fix tooltips not fading in/out correctly sometimes
-
Fixed
Fix CFLM making VIBR unable to explode forever
-
Fixed
Fix large amount of lag and incorrect fps display in double screen size mode
-
Changed
Legacy lua api commands will act as a get function instead of a set when Called with no arguments
-
Changed
Optimize GOL speed
-
Changed
GOLD changes photons to yellow
-
Changed
BRMT from broken TUNG will smelt back into TUNG
-
Changed
Renamed TUGN to TUNG
-
Changed
Make heating / air tools faster
-
Added
SaveID Message after saving a save to the server
-
Added
Rocket boosters for stickman, pass stickman through gravity wall to activate
-
Added
A lot more Lua sim api functions (too many to list)
-
Added
Save publishing info in the save upload ui
-
Version 87.2
-
Fixed
Fix lua graphics function crash on error
-
Fixed
Fix Being able to !set type none to something in the console
-
Changed
Changed the menusection of some elements
-
Changed
Implicit return in lua console, multiline code input
-
Changed
tpt.log does tostring on all arguments
-
Changed
Redo lua event registration, no more limit of 6
-
Changed
Window position saved on close
-
Changed
Improved readability of tooltips
-
Changed
Improved descriptions for many elements
-
Added
New Element: GOLD, Corrosion resistant metal, superconductor
-
Added
New Element: TUGN (Tungsten), brittle metal with a very high melting point
-
Added
New Element: PSNS, pressure sensor
-
Added
Socket library for Lua API builtin
-
Added
Added ctrl+r shortcut to reload save
-
Added
TPT "blue screen" on crashes
-
Version 87.0
-
Fixed
Fix a SWCH conduction bug
-
Fixed
Fix setting negative numbers in the old console
-
Fixed
Fix crash when trying to viewing corrupted stamps
-
Changed
Split login button; can both logout, and edit profiles
-
Added
Add a button to go upload avatars
-
Added
You can click on a user's avatar to view their profile