The Powder Toy (Mod?)
-
The app complies with the inclusion criteria -
The app is not already listed in the repo or issue tracker. -
The original app author has been notified (and supports the inclusion).
Link to the source code:
https://github.com/jacob1/The-Powder-Toy (copied from play stores web site which is linked by https://powdertoy.co.uk)
compiling instructions: https://github.com/jacob1/The-Powder-Toy/blob/c%2B%2B/COMPILING
and https://gist.github.com/jacob1/7556fd14c3589818c4d2
Link to app in another app store:
https://play.google.com/store/apps/details?id=uk.co.powdertoy.tpt&hl=en_US&gl=US
License used:
GNU General Public License v3.0
Category:
Games
Summary:
https://github.com/jacob1/The-Powder-Toy/blob/c%2B%2B/README):
Description (copied fromJacob1's Mod, tpt's longest lasting and most popular mod! My overall goal isn't to add a bunch of elements you can forget about, it's to create a more stable tpt version without many bugs and lots of new features not fit for the officiel version; like multiple tabs, an updated save preview and moving solids. It it based off the older codebase of tpt version 83, back when things were in C and simpler; this allows me to do things how I want without the few small but unfixable bugs tpt++ has.
The mod updates whenever I feel like it. Don't ignore the update notifications like you do in other mods though, this mod actually has it's own in game updater, hosted at https://starcatcher.us/TPT. Typically there is an update, no matter how small, once every 1-2 months, although that is constantly changing as my schedule and interest in working on the mod changes. All the changes made to tpt are quickly backported into the mod, making it much more up to date and quicker to test new official features.
When you first start up the mod, it might look a lot different (or the same, if you remember what TPT used to look like before the rewrite). Everything functions exactly the same though. There are a few areas you may want to look at to see the new features. The main one is the sub menus in the favorites menu. The favorites menu is the first feature added to the mod. Although it is now in the official version, the submenus are unique to the mod. You can find many options here, all in element button format (i'll make an actual options ui someday ....). Elsewhere, if you click the 'T' quickoption in the top right you can access the 'tabs' feature. Other changes can be seen in the redone console or in the save preview. An in detail explanation of these features and others are provided below.
Open Questions:
In Play Store the description says it is officially supported. In the download section of the original game's webpage there is a link to the Play Store page (see https://powdertoy.co.uk/), so that seems to be correct.
But the GitHub link in the description on Play Store links to an mod derived from an old version of The Powder Toy. And the original game's GitHub page (github.com/The-Powder-Toy/The-Powder-Toy/) is not containing an Android port. There are no compiling instruction for Android on https://powdertoy.co.uk/Wiki/W/Main_Page.html#Powder_Toy_Development_Help
So the open question is: Is this a mod supported by the original game's authors or is this the original game? ( maybe https://github.com/The-Powder-Toy/The-Powder-Toy/issues/780#issuecomment-857630032 )
/LE: L_K added link to upstream saying mod is somewhat official