A desktop physics sandbox game simulating air pressure, velocity, heat, and countless interactions between substances.
The Powder Toy is a desktop physics sandbox game that simulates air pressure, velocity, heat, and interactions between various substances. It allows users to build complex machines, bombs, realistic terrains, and more using a wide range of materials and electronic components. The game provides a creative platform for experimentation, from explosions to CPU development, in a simulated environment.
Gamers, hobbyists, and developers interested in physics simulation, creative building, or modding games with Lua scripting. It appeals to those who enjoy sandbox games and experimenting with emergent gameplay.
It offers a deeply simulated physics environment with extensive modding capabilities via Lua, an active community with shared creations, and full open-source access for customization—all for free.
Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Simulates air pressure, heat, gravity, and substance interactions with high fidelity, enabling emergent gameplay and complex machine building, as highlighted in the README's emphasis on realistic environments.
Integrated Lua API allows for automation and custom plugin creation, making it highly moddable for advanced users, with the README noting its use for work automation and game extensions.
Thousands of user-created saves are available online, fostering a rich ecosystem of shared creations, as mentioned in the community content feature for browsing and uploading saves.
Source code is distributed under GPL, enabling full customization and contributions, appealing to hobbyist developers and modders who want to tweak or enhance the game.
With over 50 keyboard controls and complex simulation mechanics, new users can find it overwhelming without in-game tutorials or guided onboarding, as evident from the extensive controls list.
Build instructions are external on a wiki, requiring additional effort for compiling or modifying the source code, which may deter casual contributors or modders.
Large or intricate creations with many particles can slow down the simulation, affecting real-time interaction and gameplay smoothness, a common issue in physics-based sandboxes.