Difference between revisions of "Modding Tutorials/First Steps"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | + | {{BackToTutorials}} | |
− | |||
---- | ---- | ||
Line 7: | Line 6: | ||
= Step 1: Search for a mod already doing what you want = | = Step 1: Search for a mod already doing what you want = | ||
− | Seriously | + | 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 [https://ludeon.com/forums/index.php?board=12.0 RimWorld Mod Forum] | * Check the [https://ludeon.com/forums/index.php?board=12.0 RimWorld Mod Forum] | ||
− | |||
− | |||
* Use [http://google.com Google] 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. | ||
+ | |||
= Step 2: Read Other Info On Modding = | = Step 2: Read Other Info On Modding = | ||
Line 41: | Line 39: | ||
* 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]] |
Revision as of 16:26, 6 February 2019
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
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 Steam's Workshop. These have ready to go and managed by Steam mods. Click to use them.
- Check the RimWorld Mod Forum
- Use Google because it works.
- Ask on Discord or reddit to see if they know of one.
Step 2: Read Other Info On Modding
- RimWorld Wiki - Modding
- RimWorld Wiki - Modding Tutorials
- RimWorld Forum - Modding Help
- Tynan's Readme.txt in your Rimworld directory (in RimWorldMac.app for Mac people)
Step 3: One Time Reads
- RimWorld Wiki - XML file structure and loading
- RimWorld Wiki - Testing
- A17 Modding Updates - https://ludeon.com/forums/index.php?topic=32735.0 - by ZorbaTHut
Step 4: Useful Links, Reference Constantly
- Wiki - Folder Structure
- Ludeon Forum - Modding Help
- RimWorld XML Database - xml explained for XML modders
Step 5: Tutorials by Others
- 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 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.