Difference between revisions of "Main Page"
m (Reorganize All development sections into one) |
(Fix platform links to meson guide) |
||
(41 intermediate revisions by 11 users not shown) | |||
Line 4: | Line 4: | ||
== Element Categories == | == Element Categories == | ||
− | {| class="wikitable" style="text-align: center; width: 100%;" | + | {| class="wikitable" style="text-align: center; width:100%; margin: 1em auto 1em auto" |
|- | |- | ||
− | | [[File:Walls Menu.png|link=Elements:Walls]] | + | | width=250px | [[File:Walls Menu.png|link=Elements:Walls]] |
[[Elements:Walls|Walls]] | [[Elements:Walls|Walls]] | ||
− | | [[File:Electronics Menu.png|link=Elements:Electronics]] | + | | width=250px | [[File:Electronics Menu.png|link=Elements:Electronics]] |
[[Elements:Electronics|Electronics]] | [[Elements:Electronics|Electronics]] | ||
− | | [[File:Powered Materials Menu.png|link=Elements:Powered materials]] | + | | width=250px | [[File:Powered Materials Menu.png|link=Elements:Powered materials]] |
[[Elements:Powered_materials|Powered Materials]] | [[Elements:Powered_materials|Powered Materials]] | ||
|- | |- | ||
Line 40: | Line 40: | ||
| | | | ||
|} | |} | ||
+ | |||
+ | [[Element Page Template]] - Use this as a generic template if adding element pages | ||
== General == | == General == | ||
− | [[The | + | [[HUD|The HUD]] |
[[Display modes]] | [[Display modes]] | ||
Line 51: | Line 53: | ||
[[Element conductivities]] | [[Element conductivities]] | ||
− | |||
− | |||
[[Hotkeys]] | [[Hotkeys]] | ||
Line 60: | Line 60: | ||
[[Powder Toy Lua API|Lua API]] | [[Powder Toy Lua API|Lua API]] | ||
− | [[ | + | [[FAQ]] |
== Usage Tutorials == | == Usage Tutorials == | ||
Line 71: | Line 71: | ||
== Powder Toy Development Help == | == Powder Toy Development Help == | ||
− | |||
'''Please make sure you are able to compile a clean, unmodified source before attempting to make your own modifications. This will help people to help you.''' | '''Please make sure you are able to compile a clean, unmodified source before attempting to make your own modifications. This will help people to help you.''' | ||
+ | |||
+ | To build TPT, please follow the following guides, which works for all platforms: | ||
{| class="wikitable" style="text-align: center; width: 100%" | {| class="wikitable" style="text-align: center; width: 100%" | ||
− | | | + | | |
− | [[ | + | [[File:Windows.png|64px|Compiling for Windows|link=Building_TPT_with_Meson#Compiling_for_Windows]] |
+ | [[Building_TPT_with_Meson#Compiling_for_Windows|Compiling for Windows]] | ||
|| | || | ||
− | |||
− | [[ | + | [[File:Tux.png|64px|link=Building_TPT_with_Meson#Compiling_for_Linux]] |
+ | [[Building_TPT_with_Meson#Compiling_for_Linux|Compiling for Linux]] | ||
|| | || | ||
− | |||
− | [[ | + | [[File:Apple.png|64px|link=Building_TPT_with_Meson#Compiling_for_MacOS]] |
+ | [[Building_TPT_with_Meson#Compiling_for_MacOS|Compiling for Mac]] | ||
|} | |} | ||
− | === | + | |
+ | ==== Development Guides ==== | ||
+ | |||
[[Coding-tutorial]] | [[Coding-tutorial]] | ||
− | |||
− | |||
[[Variables| Variables in source]] | [[Variables| Variables in source]] | ||
Line 98: | Line 100: | ||
[[How To Add an Icon to Menus]] | [[How To Add an Icon to Menus]] | ||
− | + | For compiling legacy versions of TPT with Scons, the guides have been moved. Please use the meson guide instead for compiling the most recent version of TPT. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | [[Legacy Compile Guides]] | ||
== Other == | == Other == | ||
Line 125: | Line 121: | ||
[https://twitter.com/PowderToy The Powder Toy's Twitter] | [https://twitter.com/PowderToy The Powder Toy's Twitter] | ||
− | [https://github.com/ | + | [https://github.com/The-Powder-Toy/The-Powder-Toy Github page for latest source] |
− | '''IRC: server: irc. | + | '''IRC: server: irc.libera.chat, channel: #powder, port number: 6697 (SSL)''' |
[[Alternate language wiki pages]] | [[Alternate language wiki pages]] | ||
− | |||
− |
Revision as of 04:16, 6 February 2022
Language: | English • Deutsch • español • français • हिन्दी • 日本語 • 한국어 • polski • русский • svenska • 中文 • 中文(简体) |
---|
Welcome to the Powder Toy Wiki. Read here for help or explanations on elements and the program in general.
Contents
Element Categories
Element Page Template - Use this as a generic template if adding element pages
General
Usage Tutorials
Powder Toy Development Help
Please make sure you are able to compile a clean, unmodified source before attempting to make your own modifications. This will help people to help you.
To build TPT, please follow the following guides, which works for all platforms:
Development Guides
For compiling legacy versions of TPT with Scons, the guides have been moved. Please use the meson guide instead for compiling the most recent version of TPT.
Other
IRC: server: irc.libera.chat, channel: #powder, port number: 6697 (SSL)