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 92.5
-
Added
New sim.takeSnapshot and tpt.record lua functions
-
Changed
Fix incorrect 91.1 Windows executable being released
-
Changed
Now compiled with luajit, should increase lua script performance by 10-40%
-
Fixed
Fix crash with BOMB explosions
-
Version 92.1
-
Added
Hold shift when saving or loading stamps to not save / load pressure
-
Added
Android: ptsave links from the website now directly open the save in the app
-
Changed
'enter' closes SaveIDMessage interface after uploading a save
-
Fixed
Turned off HSWC acts as insulator for HEAC
-
Fixed
Fix -nan RFRG glitch
-
Fixed
Fix newtonian gravity state transitions flashing
-
Fixed
Fix issue where saving / loading saves could sometimes lag or crash the game
-
Fixed
Ensure air doesn't "leak" out of TTAN containers when loading stamps and saves
-
Fixed
Attempt to fix crash when zooming in on signs
-
Fixed
Other minor fixes and changes
-
Version 92.0
-
Added
New Element: POLO (polonium). Decays into NEUT rapidly unless cooled
-
Added
New Element: HEAC (rapid heat conductor)
-
Added
New Element: SAWD (sawdust). Floats on water
-
Added
New Element: LSNS (life sensor)
-
Added
New Element: RFRG (refrigerant). Heats up and liquifies under pressure
-
Added
Windows: Fix compiler issue, the game is now 10-20% faster and 40% smaller
-
Added
Add multiple undo and redo support (defaults to 5 undo states)
-
Added
TPT now has an Android app, find it in the play store
-
Changed
CRAY copies own .life to the particles it creates
-
Changed
CRAY can create FILT with .tmp already set
-
Changed
Make FRAY and INVS customizable via .tmp
-
Changed
Add two new FILT modes, red/blue shift based only on ctype
-
Changed
Pressure, air velocity, and ambient heat are now saved in saves
-
Changed
Differentiate between created date / updated date in save preview
-
Changed
Workaround for incorrect 404 save
-
Fixed
Fix some piston bugs that could cause it to not push as far as it can
-
Fixed
Fix issue with air sim that could cause massive lag after leaving TPT idle for 20 minutes
-
Fixed
Fix favorites being able to be added multiple times
-
Fixed
Fix issue where non-scrollable menus are stuck "scrolled"
-
Fixed
Fix some crashes with PHOT and PROT
-
Fixed
Fix potential crashes when loading or saving certain invalid saves