Repository navigation
Releases
v0.0.3
AI disclosure: The code in this mod (including the small changes to Box2D listed in vendor/box2d/MODIFICATIONS.md) was written with an AI assistant (Claude, by Anthropic), directed and tested by the mod's author. The Powder Toy and Box2D themselves are not AI-written.
Rigid Body Mod for The Powder Toy adds solids that move as one piece: they fall, tip over, slide, stack and roll, and float or sink in liquids by density.
What's new in 0.0.3
- New materials: ELAS (elastic: bounces back as high as it fell, grippy like rubber) and PELA (perfect elastic: frictionless too, so it slides without ever slowing down). For bounces that never die down, turn off air resistance (below).
- New GRAB tool in the Tools menu: click on a rigid body and drag it around. It still bumps into things on the way, and you can throw it by letting go.
- Looping edges: rigid bodies and lone rigid pixels now go off one edge and come back in at the other, as everything else does.
- Air resistance switch in Simulation Options, for whether still air slows moving rigid bodies down.
- Collision fixes: fast or spinning bodies no longer stop dead against each other instead of colliding; flat-sided bodies no longer bounce higher than they should; bodies no longer bump at the seams of floors and walls as they slide along them.
Downloads
Pick the file for your system below:
- Windows:
…-x86_64-windows-mingw.exe(64-bit),…-x86-windows-mingw.exe(32-bit) or…-aarch64-windows-msvc.exe(ARM) - macOS: the
.dmgfor your Mac (aarch64for Apple Silicon,x86_64for Intel) - Linux: the file with no extension for your CPU
- Android: the
.apkfor your device
The .dbg/.pdb files are debug symbols and aren't needed to play. There's no web version.
Source and credits
Source code: this repository at tag v0.0.3, under GPLv3 like The Powder Toy.
Built on The Powder Toy by its developers and contributors. Rigid body physics by Box2D, Copyright (c) 2022 Erin Catto, MIT license (see vendor/box2d/LICENSE), with a few small changes for this mod (see vendor/box2d/MODIFICATIONS.md).
This is an unofficial mod: please report problems on the mod's forum thread or here, not to the official Powder Toy developers.
v0.0.2
AI disclosure: The code in this mod was written with an AI assistant (Claude, by Anthropic), directed and tested by the mod's author. The Powder Toy and Box2D themselves are not AI-written.
Rigid Body Mod for The Powder Toy adds solids that move as one piece: they fall, tip over, slide, stack and roll, and float or sink in liquids by density. Seven materials in the Solids menu: RIGD (iron), RWOD (wood), RRBR (rubber), RICE (ice), RSTN (stone), RFOM (foam) and RGLD (gold).
What's new in 0.0.2
- Hollow bodies hold liquid. Water inside a ball no longer leaks out as it bounces and rolls, even when it's filled to the brim, and liquid around a body no longer gets in.
- No liquid is deleted. Liquid a body moves into is only ever pushed aside; when there's no room, the body bulges by a pixel for a moment instead.
- Air pushes rigid bodies. Wind and pressure differences (fans, explosions, the AIR and WIND tools...) blow light bodies like foam and wood about and barely move stone or gold. Light bodies also fall more slowly through still air.
- New PUSH tool in the Tools menu: click to shove rigid bodies away from the cursor, or draw a line (shift) to push along it, harder the longer it is. Dense bodies move less.
Downloads
Pick the file for your system below:
- Windows:
…-x86_64-windows-mingw.exe(64-bit),…-x86-windows-mingw.exe(32-bit) or…-aarch64-windows-msvc.exe(ARM) - macOS: the
.dmgfor your Mac (aarch64for Apple Silicon,x86_64for Intel) - Linux: the file with no extension for your CPU
- Android: the
.apkfor your device
The .dbg/.pdb files are debug symbols and aren't needed to play. There's no web version.
Source and credits
Source code: this repository at tag v0.0.2, under GPLv3 like The Powder Toy.
Built on The Powder Toy by its developers and contributors. Rigid body physics by Box2D, Copyright (c) 2022 Erin Catto, MIT license (see vendor/box2d/LICENSE).
This is an unofficial mod: please report problems on the mod's forum thread or here, not to the official Powder Toy developers.
v0.0.1
AI disclosure: The code in this mod was written with an AI assistant (Claude, by Anthropic), directed and tested by the mod's author. The Powder Toy and Box2D themselves are not AI-written.
First release of Rigid Body Mod for The Powder Toy: solids that move as one piece. They fall, tip over, slide, stack and roll, and float or sink in liquids by density. Seven materials in the Solids menu: RIGD (iron), RWOD (wood), RRBR (rubber), RICE (ice), RSTN (stone), RFOM (foam) and RGLD (gold). See the README for details and known limitations.
Newer version available: v0.0.2 fixes water leaking out of hollow bodies and adds air forces and the PUSH tool.
Downloads: pick the file for your system below. Windows: …-x86_64-windows-mingw.exe (64-bit) or …-x86-windows-mingw.exe (32-bit). macOS: the .dmg for your Mac. Linux: the file without an extension. Android: the .apk for your device. The .dbg/.pdb files are debug symbols and not needed to play. There's no web version.
Source code: this repository at tag v0.0.1, under GPLv3 like The Powder Toy.
Credits: built on The Powder Toy by its developers and contributors. Rigid body physics by Box2D, Copyright (c) 2022 Erin Catto, MIT license (see vendor/box2d/LICENSE).
Unofficial mod: please report problems on the mod's forum thread, not to the official Powder Toy developers.