Difference between revisions of "Modding Tutorials/First Steps"

From RimWorld Wiki
Jump to navigation Jump to search
m (Link to the updated Plague Gun tutorial)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
< [[Modding_Tutorials | Modding Tutorials]]
+
{{BackToTutorials}}
 
 
 
----
 
----
  
Don't start making mods until you do the following.
+
Roaring to go? [[Plague Gun (1.1)|Here's a good tutorial that introduces a lot of things gradually]]. Want to take it slow? Smart. It's '''strongly''' recommended to do the following before you start making a mod:
  
= Step 1: Search for a Mod Already Doing What You Want =
+
= Step 1: Search for a mod already doing what you want =
  
Seriously, there are so many mods, there is generally one, probably of high quality, doing what you want it to.
+
Seriously. There are so many mods, there is generally one, probably of high quality, doing what you want it to. You might not need to make a mod!
  
* Search [https: //steamcommunity.com/workshop/about/?appid=294100 Steam's Workshop]. These have ready to go and managed by Steam mods. Click to use them.
+
* Search [https://steamcommunity.com/workshop/about/?appid=294100 Steam's Workshop]. These have ready to go and managed by Steam mods. Click to use them.
* Check the [RimWorld Mod Forum](https: //ludeon.com/forums/index.php?board=12.0)
+
* Check the [https://ludeon.com/forums/index.php?board=12.0 RimWorld Mod Forum]
* Use [Google](http: //google.com) because it works.
+
* Use [http://google.com Google] because it works.
 +
* Ask on [https://discord.gg/RimWorld Discord] or [https://reddit.com/r/RimWorld reddit] to see if they know of one.
  
  
Line 18: Line 18:
 
* [[Modding | RimWorld Wiki - Modding ]]
 
* [[Modding | RimWorld Wiki - Modding ]]
 
* [[Modding_Tutorials | RimWorld Wiki - Modding Tutorials]]
 
* [[Modding_Tutorials | RimWorld Wiki - Modding Tutorials]]
* RimWorld Forum - Modding Help - https: //ludeon.com/forums/index.php?board=14.0
+
* [https://ludeon.com/forums/index.php?board=14.0 RimWorld Forum - Modding Help]
 
* Tynan's Readme.txt in your Rimworld directory (in RimWorldMac.app for Mac people)
 
* Tynan's Readme.txt in your Rimworld directory (in RimWorldMac.app for Mac people)
 +
  
 
= Step 3: One Time Reads =
 
= Step 3: One Time Reads =
Line 25: Line 26:
 
* [[Modding_Tutorials/XML_file_structure | RimWorld Wiki - XML file structure and loading]]
 
* [[Modding_Tutorials/XML_file_structure | RimWorld Wiki - XML file structure and loading]]
 
* [[Modding_Tutorials/Testing_mods | RimWorld Wiki - Testing]]  
 
* [[Modding_Tutorials/Testing_mods | RimWorld Wiki - Testing]]  
* A17 Modding Updates - https: //ludeon.com/forums/index.php?topic=32735.0 - by ZorbaTHut
+
* A17 Modding Updates - https://ludeon.com/forums/index.php?topic=32735.0 - by ZorbaTHut
 +
 
  
 
= Step 4: Useful Links, Reference Constantly =
 
= Step 4: Useful Links, Reference Constantly =
  
 
* [[Modding_Tutorials/Folder_structure | Wiki - Folder Structure]]
 
* [[Modding_Tutorials/Folder_structure | Wiki - Folder Structure]]
* Ludeon Forum - Modding Help - https: //ludeon.com/forums/index.php?board=14.0
+
* [https://ludeon.com/forums/index.php?board=14.0 Ludeon Forum - Modding Help]
* RimWorld XML Database - https: //github.com/RimWorldMod/RimworldModdingFiles - xml explained for XML modders  
+
* [https://github.com/RimWorldMod/RimworldModdingFiles RimWorld XML Database] - xml explained for XML modders  
 +
 
  
 
= Step 5: Tutorials by Others =
 
= Step 5: Tutorials by Others =
  
* (Alpha 15c) How to make a .dll-mod (Power Generation) - https: //ludeon.com/forums/index.php?topic=3408.0
+
* How to make a .dll-mod (Power Generation) - https://ludeon.com/forums/index.php?topic=3408.0
 +
 
 +
 
 +
= Step 6: Reference the works of others =
 +
 
 +
It's how most of us learned how2mod.
 +
 
 +
* Core. If it's (close to) something that already exists in RimWorld, use what RimWorld provides you. What better source of "how to do X" than the game itself?
 +
* Maybe there's some inspiration [https://spdskatr.github.io/RWModdingResources/telephonebook on this list of modders and their GitHub links]
 +
* Use [https://github.com/search?q=RimWorld+worldcomponent&type=Code GitHub search] to find how other modders handled a problem
 +
* Use [http://google.com Google] because it works.
 +
 
 +
[[Category: Modding tutorials]]
 +
[[Category: Modding]]

Latest revision as of 22:07, 19 June 2020

Modding Tutorials


Roaring to go? Here's a good tutorial that introduces a lot of things gradually. Want to take it slow? Smart. It's strongly recommended to do the following before you start making a mod:

Step 1: Search for a mod already doing what you want[edit]

Seriously. There are so many mods, there is generally one, probably of high quality, doing what you want it to. You might not need to make a mod!


Step 2: Read Other Info On Modding[edit]


Step 3: One Time Reads[edit]


Step 4: Useful Links, Reference Constantly[edit]


Step 5: Tutorials by Others[edit]


Step 6: Reference the works of others[edit]

It's how most of us learned how2mod.

  • Core. If it's (close to) something that already exists in RimWorld, use what RimWorld provides you. What better source of "how to do X" than the game itself?
  • Maybe there's some inspiration on this list of modders and their GitHub links
  • Use GitHub search to find how other modders handled a problem
  • Use Google because it works.