The Powder Toy
The Powder Toy is a falling-sand game originally created by Stanislaw K. Skowronek (also known as Skylark). It is now developed and maintained by LBPHacker along with various other contributors on GitHub. The Powder Toy is free and open-source software licensed under the GNU General Public License version 3.0.[3] A total of 185 different in-game materials (or "elements"), each with custom behavior and interactions, are available in the game.[4]
Original author(s) | Stanislaw K. Skowronek (retired) |
---|---|
Developer(s) | jacob1, Simon, LBPHacker and various other GitHub contributors[1] |
Stable release | 97.0
/ 3 January 2023[2] |
Repository | |
Platform | Windows, macOS, Linux, Android |
Type | Single Player falling-sand game |
License | GPLv3 |
Website | powdertoy |
Gameplay
The Powder Toy, like most falling sand games, is a sandbox video game that allows users to create things in-game to share with others. It is also possible to create new content for the game by using Lua to create new elements, tools, and content.[1]
A public server for sharing in-game creations is provided as part of the game itself, allowing users to share anything that abides by the rules. Examples of player shared creations include functioning circulatory systems, nuclear power plants, and computers.[4] Content is rated using upvotes and downvotes, and can be reported to the moderators if it breaks the on-site rules or plagiarizes other works.
Reception
edgalaxy.com called The Powder Toy a "great science game" for its potential use as a learning aid through its accurate portrayal of physics, chemical reactions and more.[5]
Popular Mods
One of the most popular mods that can be found in the game are:
TPTMulti
- TPTMulti, also know as The Powder toy Multiplayer, or just TPTMP, is a mod that lets you play The Powder Toy with other users. It is being developed by LBPHacker and its current version is v2.0.36. The mods official description reads:
Description[6] | Changelog |
---|---|
Allows you to interact with other players while enjoying nearly all TPT has to offer. Master server is hosted by jacob1 and managed by LBPHacker and the rest of the TPT Moderation team. | Version 2.0:
After an extensive amount of work, LBPHacker has finished the complete rewrite of tptmp's client and server. This rewrite brings much improved stability and syncing, a better room ownership model (which now survives server restarts), an optional fps sync mechanism, a prettier UI, and more! You will be able to register channels, and you can now share ownership of your channel with others with the /owner command. Also new is the ability to block other users' chat messages with the /block command. Version 2.0.36: Fix more crashes related to out of sequence draw commands when someone joins |
Territect
- Territect is a mod that lets the user create various terrains without the need of making them manually. It is developed by RebMiami. The mods current version is 1.1.
Fan Elements Mod
- Fan Elements Mod is another mod developed by RebMiami. This mod adds elements at the user's request. RebMiami has made 2 saves for the requests. Its description reads:
Description |
---|
This version includes:
SMDB - Super mega death bomb. The strongest bomb element in TPT. TRIT - Tritium. Radioactive gas. FFLD - Forcefield generator. GRPH - Graphite. Strong solid. (+ BGPH - Broken graphite) MELT - Melting powder. Instantly boils water. MEND - Memory alloy. Deforms under pressure, but reforms when heated. HALO - Halogens. Violently reacts with most elements. NO32 - Nobili32. Complex cellular automaton. LNCR - Launcher. Fires particles. AMMO - Bullet. Explodes when it hits something at high speed. RSET - Resetter. Resets particle properties. FLOR - Fluorite. Brittle crystal. FUEL - Rocket fuel. COPP - Copper. Superconducts when cold. (+ CUSO - Copper(II) sulfate) STGM - Strange matter. Converts hot matter. FNGS - Creates mushrooms. PLST - Plastic. Deforms when heated. (+ PLEX) - Plastic explosive. WICK - Wick. Absorbs liquids and burns. |
Random Element
- Another popular mod is the Random Element mod. It was created by jacob1, one of the developers of The Powder Toy. It generates a random element everytime it is placed.
Rules
The official rules of The Powder Toy can be found here.
Or, you can read the Save Uploading Rules here:
Section S: Social and Community Rules
There are a few rules you should follow while interacting with the community. These rules are enforced by staff members and any issues related to violations of these rules may be brought to our attention by users. This section applies to saves uploaded, comments area, forums, and other areas of the community.
1. Try to use proper grammar. English is the official community language, but use is not required in regional or cultural groups. If you cannot write English well, we advise that you use Google Translate.
2. Do not spam. There's not a one size fits all definition here, but the idea is usually obvious. In addition, the following are seen as spam and may be hidden or deleted:
- Posting multiple threads on the same subject. Try to combine threads on game feedback or suggestions into one thread.
- Bumping an old thread by replying. This is what we call 'necro' or 'necroing'. The content of the thread may be stale (fixing issues, ideas, etc). We recommend posting a new thread for an updated or more current response.
- Posting on a thread with '+1' or other short replies. There's no need to constantly bump a thread and make finding replies difficult. Replies are great for constructive feedback, while the '+1' button is to show your support for the content.
- Comments that are excessively long or gibberish. Making comments such as repeating the same letter or have little to no intended purpose, fall under this rule. Comments that are in a different language are exempt.
- Excessive formatting. UPPERCASE, Bold, and italics can be nice with moderate use, but please do not use them throughout the entire post.
3. Keep swearing to a minimum. Comments or saves containing swearing are at risk of being deleted. This also includes swearing in other languages.
4. Refrain from uploading sexually explicit, offensive, or other inappropriate materials.
- These include, but are not limited to: sex, drugs, racism, excessive politics, or anything that offends or insults a group of people.
- Reference to these topics in other languages is also prohibited. Do not attempt to bypass this rule.
- Posting URLs or images that violate this rule is prohibited. This includes links or text in your profile information.
5. Do not advertise third-party games, sites, or other places not related to The Powder Toy.
- Mainly this rule is intended to prevent people going through and advertising their own games and products.
- Unauthorized or unofficial community gathering places, such as Discord, are prohibited.
6. Trolling is not allowed. As with some rules, there's no clear definition. Users who repeatedly troll are far more likely to be banned and recieve longer bans than others.
7. Do not impersonate anyone. Registering accounts with names intentionally similar to other users in our community or other online communities is prohibited.
8. Do not post about moderator decisions or issues. If there is a problem regarding a ban on your account or content removal, please contact a moderator through the messages system. Otherwise, discussion about moderator actions should be avoided.
9. Avoid backseat moderating. Moderators are the ones who make the decisions. Users should refrain from threatening bans or possible results from breaking a rule. If there is a possible issue or you are unsure, we recommend reporting the issue through the 'Report' button or via the messaging system on the website.
10. Condoning of breaking common laws is prohibited. The jurisdiction of which country's laws applies is not clear, but there are some common ones to know. These include, but not limited to:
- Piracy of software, music, bagels, etc.
- Hacking / Stealing accounts
- Theft / Fraud
11. Do not stalk or harass any user. This has been a growing problem in recent years by different methods, but generally these include:
- 'Doxing' user(s) to find where they live or their real identity
- Constantly messaging a user when they wish to refrain from any contact
- Mass downvoting saves
- Posting rude or unnecessary comments on someone's content (saves, forum threads, etc)
- Coercing a group of users to 'target' a user
- Personal arguments or hatred. This could be arguing in the comments or making hate saves
- Discrimination, in general, of people. This could be religious, ethnic, etc.
Section G: In-Game Rules
This section of the rules is focused on in-game actions. Though, Section S also applies in-game, the following rules are more specialized to in-game community interaction.
1. Don't claim other people's work. This could be simply re-uploading another user's or utilizing large sections of saves. Derivative works are allowed, with proper usage. Should you utilize someone's work, by default you must credit the author. Unless the author has explicitly noted different usage terms, this is the standard policy. Derivative works are characterized by innovative usage and originality percentage (ie. how much is original versus someone's work?). Stolen saves will be unpublished or disabled.
2. Self-voting or vote fraud is not allowed. This is defined as making multiple accounts to vote on your own saves or the saves of others. We enforce this rule strictly, therefore, you must understand that there are very few successful ban appeals. Please ensure you and other accounts are not voting from the same household. All alternate accounts will be permanently banned, the main account will be temporarily banned and any affected saves will be disabaled.
3. Asking for votes of any kind is frowned upon. Saves which do this will be unpublished until the issue is fixed. Examples of such that are under this rules are:
- Signs that may hint at voting up or down. The signature green arrow or asking for votes goes under this rule.
- Gimmicks that ask for votes. These might be a total number of votes in exchange for something, like '100 votes and I'll make a better version'. This is what we define as vote farming. Any type of vote farming is not allowed.
- Asking for votes in return for usage of a save or for any other reason is prohibited.
4. Do not spam. As mentioned earlier, there are no standards for what counts as spam. Here are some examples that may qualify as spamming:
- Uploading or re-uploading similar saves within a short amount of time. Don't try to circumvent the system to have your saves seen/voted by people. This includes uploading 'junk' or 'blank' saves with little to no purpose. These saves will be unpublished.
- Uploading text-only saves. These may be announcements or looking for help of sorts. We have the forums and comments area available for many purposes these text-only saves would serve. These saves will be removed from front page.
- Uploading art saves is not strictly prohibited, but may result in a front-page demotion. We like to see usage of the variety of elements in a creative manner. Lack of these factors (such as in deco-only saves) will typically result in a front-page demotion
5. Refrain from uploading sexually explicit or other inappropriate materials. These saves will be deleted and will lead to a ban.
- These include, but are not limited to: sex, drugs, racism, excessive politics, or anything that offends or insults a group of people.
- Don't try to circumvent this rule. Anything that intentionally refers to these concepts/ideas by direct or indirect means falls under this rule.
- Reference to these topics in other languages is also prohibited. Do not attempt to bypass this rule.
- Posting URLs or images that violate this rule is prohibited. This includes links or text in your profile information.
6. Image plotting is strictly prohibited. This includes usage of scripting or any third-party tools to plot or create a save for you. Saves using CGI will be deleted and you may receive a ban.
7. Keep logos and signs to a minimum. These saves may be removed from front page. Items that this rule restricts are:
- Excessive logos placed
- Signs without intended purpose
- Fake update or notifications signs
- Linking other saves that have no related purposes
8. Do not place offtopic or inappropriate tags. Tags are only there to improve search results. They should generally only be one word descriptions of the save. Sentences or subjective tags may be deleted. Inappropriate or offensive tags will likely get you banned.
9. Intentional lag inducing or crashing saves are prohibited. If the majority of users are writing about the save causing crashes or lag, then the save will fall under this rule. These saves will be removed from front page or disabled.
10. Do not misuse the reporting system. Sending in report reasons such as 'bad save' or gibberish wastes our time. Unless the issue pertains to a possible rule violation or community issue, please refrain from sending a report. If you think the save violates or poses a community issue, send a report anyway! Bans will never happen if you are reporting a save in good faith.
11. Do not ask for saves to be demoted or removed from the front-page. Unless the save violates any rules, it will stay on the front-page. There is no exception to this rule for art saves, please do not report art either.
Section R: Other
Moderators may interpret these rules as they see fit. Not all rules are equal, some are enforced less than others. Moderators make the final decision on what is and isn't against the rules, but we have made our best effort here to cover all unwanted behavior here. Notice will be posted in this thread whenever the rules are updated.
Violation of these rules may result in removal of posts / comments, unpublishing or disabling saves, removing saves from front page, or in more extreme cases, a temporary or permanent ban. There are various manual and automated measures in place to enforce these rules. The severity and resulting decisions may not be consistent between moderators.
If you have any questions about what is and isn't against the rules, feel free to contact a moderator.
Jokes
Some jokes that can be found in The Powder Toy are:
- Bagels. References to bagels can be found in various places of The Powder Toy. For example, Rule 10 of section S reads:
10. Condoning of breaking common laws is prohibited. The jurisdiction of which country's laws applies is not clear, but there are some common ones to know. These include, but not limited to: - Piracy of software, music, bagels, etc. - Hacking / Stealing accounts - Theft / Fraud
Bagels can also be found in the description for BGLA (broken glass):
Broken Glass, heavy particles formed when glass breaks under pressure. Meltable. Bagels.
- Moving solids. Jokes about moving solids can be found pretty much everywhere, For example, the description of SPNG (sponge) reads:
Sponge, absorbs water, Is not a moving solid.
Another example can be found in the Renderer Options.
One of the options that looks like a spark reads: Enables moving solids, stickmen guns, and premiumâ„¢ graphics.
Notable saves
The following list contains multiple notable saves from The Powder Toy.
- id:1000000, More know as 1000000th save!!! is the save one million. Created by user mily20001.
- id:2000000, More know as Alliance Floating City is the save two million, Created by the user the_new_powder99999.
- id:3000000, More know as Yet another cold fusion power plant., Created by the user JonaHungary.
- All other saves in the second page, id:2198, id:1488087, id:4415, etc.
References
- "ThePowderToy: Readme". GitHub. Archived from the original on 2018-03-29. Retrieved 2018-03-28.
- "Releases". Github. Archived from the original on 29 October 2020. Retrieved 3 September 2019.
- "ThePowderToy: License". GitHub. Archived from the original on 2018-03-29. Retrieved 2018-03-28.
- Cox, Matt (2019-10-10). "From falling sand to Falling Everything: the simulation games that inspired Noita". Rock, Paper, Shotgun. Archived from the original on 2019-11-15. Retrieved 2019-11-15.
- Explosive fun for students with THE POWDER TOY a great science game Archived 2012-04-17 at the Wayback Machine on edgalaxy.com (2010-09-03)
- "TPT Script Browser". starcatcher.us. Retrieved 2023-10-23.