Tutorial Reference - HWRM/KarosGraveyard GitHub Wiki
Modding tutorials for Homeworld Remastered.
⚠️ This list is not being updated.
You should use the search functionality to see an up-to-date list of pages! Please read Tutorial; Navigating Karos Graveyard.
General
- First Steps to start modding. Read this first.
- How to upload to Steam Workshop (Steam)
- How to make the Progenitor a playable race (GearBox)
- Download pre-2.0 .big files.
- The Art of Modding (GearBox)
- The Newbie Guide to HW2 Editing (RelicNews) This is a thread on the Relic Forums that contains all the information you need to get started modding the game.
- Tutorials by evillejedi (SWRebellion)
- Tutorials by FleetCommand (RelicNews)
- Guidelines for Mod Development (RelicNews)
- How to Develop Modding Skills (RelicNews)
- So You Want to Make a Mod? (RelicNews)
- Making the Keeper a playable race (RelicNews) by Moe.
- How to Add the HW2 Root Parameter to Windows 9X (RelicNews) by ZeroSF.
- Adding HW2_ROOT permanently, in 2K/XP (RelicNews) by Multiplicity. (The HW2 Root Parameter allows the RDN Tools and other modding utilities to know which directory Homeworld 2 is installed in.)
- Flight Maneuvers Classic Remastered by Bings. A brief overview in the flight Maneuvers changes between classic and remastered
Scripting
- Tutorial; Relative File Paths
- Tutorial; Custom Code
- Lua 4 Manual
- Lua 4 Sandbox
- (old)Tutorial: Custom Code (GearBox)
- How to make a torpedo launching ship (GearBox)
- How to make defense fields work without MAD animations (GearBox)
- How to Retrieve Values from within Different Files by Mikali. Discussion (RelicNews)
- Reading and Writing to Files (RelicNews) by Appollyon470.
- How to Introduce a Delay Between Running Scripts/Events (RelicNews)
- Lua 5 Tutorial Online tutorial for Lua version 5. [Note: HWRM uses Lua version 4; but, this tutorial may still be somewhat useful.]
- How to share global state between scopes!
Mapping
- How to make maps for HWRM (GearBox)
- How to Make Maps for Homeworld 2 by Malignus. Discussion (RelicNews)
- Guidelines for Map Development (RelicNews)
- How to Create Multiplayer Level Thumbnails by UberJumper. This tutorial describes an alternate method than the one in Malignus's mapping tutorial.
- Making Maps Programmatically -- Part 2
- Making maps programatically (RelicNews) Some tips on using Lua scripting to your advantage when making maps.
- Do-it-your-self RandomMap code here! -Copy & Paste- (RelicNews) Directions on how to use random functions in your maps.
- HW1 to HW2 Map Conversion by Mikali.
Ship/SubSystem
- Basic ship creation. Note: images missing. (GearBox)
- Making of the REARM Vaygr Cruiser (GearBox)
- How to Create a New Ship by Hiigaran|SF (BlueTech on Relic Forums). Discussion (RelicNews)
- Adding the Kpr_Sajuuk to the player's fleet (RelicNews)
- How to edit ships - the quick and dirty guide (RelicNews) by Moe.
- How to Change Unit Caps by rc mad. Discussion (RelicNews)
- How to Change the Starting Fleet in Multiplayer (RelicNews)
- How to Change Squadron Sizes (RelicNews)
- How to Make a Ship Appear Via Hyperspace When Built (RelicNews)
- How to Make a Ship Spawn Debris by Bakuras. Discussion (RelicNews)
- How to enable collision damage (RelicNews)
- How to Give a Ship Fuel-Burn by IWAssassin, Tamerlane, and Thought. Discussion (RelicNews)
- How to Add a Subsystem to a Ship
- Defining ship stats via subsystems (RelicNews)
- New Fighter Production Subsystem? (RelicNews) The response made to this post by Deionarra explains what Display and Build Families are used for.
- How to build the same subsystem more than once (RelicNews)
- Guide on ways of making shields
Weapon
- Complete .wepn file info (RelicNews)
- How to Calculate Weapon Damage (RelicNews)
- How to make weapons pick different target? (RelicNews)
- How to make your weapons fire at the enemy missiles? (RelicNews)
- How to Create a New Missile Type by Ranger. Discussion
- How to Create a New Weapon Subsystem (kinetic, ion, etc) by MultiPlicity. Discussion
- How to Make a Ramming Frigate/Attractor Beam (RelicNews)
- How to make a turret. Note: images missing.
Research
Campaign
- How to Create a Singleplayer Campaign by Wyvern. Discussion (RelicNews)
- Single player mission (GearBox)
- How to Add Reference and Reactive Fleets in Singleplayer
- How to Bind an Event to a Key (RelicNews)
- Scripting Movement Using Waypoints (RelicNews)
- How to make other races' ships capturable in singleplayer (RelicNews)
AI Related
- Custom Race AI Woes and AI Discussion (RelicNews)
- How to Get the AI to Use/Build/Research a Newly Created Ship (RelicNews)
- How do i get ai to build new ships??? (RelicNews)
- How to get AI to behave in singleplayer the way it does in multiplayer (RelicNews) - See the "11th Sep 05" post
- Making the Keeper Build Ships Tutorial (RelicNews)
- Description of the default.lua AI file by Bings
User Interface
- A Simple Way to Display Text on the Screen (RelicNews)
- How to Display Text on Screen Using ATI Templates by SunTzu
- Skinning the UI (RelicNews) by iostream.
- Custom Tactical Icons Tutorial (GearBox)
- How to Display Custom Ship Icons in Game by SunTzu
- How to Add New Icons for Ships (RelicNews)
- How to Add New Icons for Build and Research (RelicNews)
- How to Create a New UI Screen and Main Menu Item by Mikali. Discussion (RelicNews)
Graphics
- How to make badges (GearBox)
- How to Create Custom Badges These tips can be applied to the creation of other game images, as well. Discussion (RelicNews)
- How to Unlock Hidden Character Badges by Mikali.
Backgrounds
- How to make Background Hods (GearBox)
- Tutorial: Blender - Basic Backgrounds (GearBox)
- Homeworld 2 Background Tutorial (RelicNews)
- Tips for Background Creation (RelicNews) by Rob C.
Ship Rigging (HODing)
- Ship patching (GearBox)
- Tutorial: Blender - Getting A Simple Ship In Game (GearBox)
- Tutorial: 3DSMax - Getting A Simple Ship In Game (GearBox)
- Tutorial: 3DSMax - Turrets (GearBox)
- Tutorial: 3DSMax - Dock Paths and Latch Points (GearBox)
- Tutorial: 3DSMax - Capital Ship Engines (GearBox)
- Blender Ship Export for HWR Crash Course YouTube tutorial (YouTube) (forum thread here (GearBox))
- Tutorial: Old Hod to new HOD (GearBox)
- How to rig a resource collector (GearBox)
- Collision boxes and weapon targeting (RelicNews)
- How to create Dock and Latch paths (GearBox)
- Hardpoint Guide (RelicNews) by Tel'Quessir.
- How to Use HardEd by fluffypuppy. Discussion (RelicNews)
- Text-based Dockpath/Hardpoint/Effects Marker Editor Documentation
- How to Create New Ship Models (RelicNews) by pipakin.
- Modeling 101! (RelicNews) by FluxX.
- Kitbashing with MS3D (RelicNews) by Slamoid.
- Alex's "Nose Theory" Ship Tutorial (RelicNews) by Alex Drake.
- How to convert HW and HW:Cata models to HW2 format (RelicNews)
Modeling & Texturing (artistic)
- The Making of the REARM Vaygr Cruiser (GearBox)
- Quixel tutorial (GearBox)
- Texturing tools & tips (GearBox)
- Gearbox HW2C to HWRM texturing discussion. Note: images missing. (GearBox)
Maya Modeling Tutorials (RelicNews)all the links in this one seem to be dead- maya import tutorial thread amoung other things (RelicNews) by evillejedi.
- MAYA3.0 - HW2- Step By step tutorial (RelicNews) by starfleet.
- Maya Plugs and getting shaders to work right. (RelicNews)
- Texturing and Photoshop Tutorial (RelicNews) by Drthvdr12.
- UVW applying tutorial (RelicNews) by Vengence
- Team Colours/Stripe texturing Tutorial (RelicNews) by SnakeChiken.
- Workaround for VLO in Game (RelicNews)
- Adding a Specular Layer to Your Texture (RelicNews) by SnakeChiken.
- A Simple Texturing Tutorial (Hard Light forums)
Animations
- Tutorial: Blender - MAD Animations (GearBox)
- Tutorial: 3DSMax - MAD Animations (GearBox)
- MAD Animation Tutorial (RelicNews) by Fokker
- Madstate Tutorial (RelicNews) by DeathWish.
Video & NIS
- Making In-Game Movies Playable in Media Player (RelicNews)
- Adding Custom Intro Movies (RelicNews)
- Cut-Scene Tutorial (RelicNews) by Rob C.
- NIS Tutorial (RelicNews) by ZuiljiN.
Audio
- How to Convert Homeworld 2 Music to MP3 by gorillaman Discussion (RelicNews)
- How to extract HW2 music and convert to WAV (RelicNews)
- How to Import Sound Into Homeworld 2 by Slamoid, Age2uN, and Mikali. Discussion (RelicNews)
- How to Use the AIFR Encoder from a post made by TheMamboMan. Discussion (RelicNews)
- New race voice setup (RelicNews) by evillejedi.
- How to add custom voice acting to singleplayer missions (RelicNews)
- Ingame radio interferance during voice acting. How is this effect produced? (RelicNews)
Localization
- How to Play the Game In English If You Own a Version of HW2 That Is In Another Language (RelicNews)
- How to Add Language Localizations to HW2 by IcePirate. Discussion (RelicNews)
Wishlist
Comments
Page Status
Updated Formatting? Yes
Updated for HWRM? Partially