Hi,

Please find attached a new port for games. The Powder Toy is a physics
sandbox that simulates materials and their interactions, including
heat, gravity, pressure. There are also electric circuits and it's
possible to build simulated electronic machines.

It looks like a graphics editor on first sight, but stuff interacts.
As a simple example, you can make a tub, putt oil in it, and then light
it up. There is an integrated repository of scenarios and objects that
can be used to experiment. The project has been around since 2008.
There is a Wikipedia entry[1] and now also a Steam page[2].

The port itself is relatively unproblematic. Only 1 patch is needed
(see [3] for pull request for this) and a few flags for meson. Because
of LuaJIT, I have to set USE_NOBTCFI for now, like in lang/luajit.

ok to import under games/ ?

[1] https://en.wikipedia.org/wiki/The_Powder_Toy
[2] https://store.steampowered.com/app/1148350/The_Powder_Toy/
[3] https://github.com/The-Powder-Toy/The-Powder-Toy/pull/954

Attachment: powder-toy.tgz
Description: application/tar-gz

Reply via email to