User modding can extend a games lifetime dramatically as it allows for new and exciting scenarios to be explored as extra content is added to the game. The imagination of the community supporting these games knows no bounds and it would be such a shame to waste that talent. UMod is one solution to allow modders to create and integrate new and exciting content into your games with little effort from the developer or the modder.
Features
-Easly allow the community to extend your game by adding mod support using UMod.
-Save valuable development time by using UMod instead of rolling your own system.
-Basic mod support out of the box with the ability to add advanced support.
-Allow additional scripts, prefabs and scenes to be loaded at runtime.
-Allow you modders to create their content within the Unity Editor.
-Support for all content that Unity can load from animated meshes to audio clips.
-Allow modders to access game scripts using attributes to control which classes or methods are available.
-Allow modders to attach scripts from your game to their custom content.
-Support for loading mods from file or URL.
-Modders don't need to buy expensive tools as the exporter plugin is free for anyone to download.
-Catch runtime errors and display them to the modder.
-All error messages have a unique reference number for quick lookup.
-Support for command line launching (Allows build and run functionality from the exporter).
-Find all mods in a directory and access their name, description, and version before loading them.
-Many other useful features to make mod support simple.
+ Many more features to be added.
Feature Request
Missing a feature? You can request to have a feature added to UMod using the simple request form here: Request feature. If there is enough interest, the feature will be implemented :-)
Scripting Guide
Dedicated online scripting guide: Scripting Guide
More Information
Want to know more? You can view more details about UMod here: UMod Information
UMod Exporter
How are mods exported? Mods can be created inside the Unity Editor and then exported using the UMod Exporter. More information here: UMod Exporter
Platforms
Desktop platforms supported: PC, Mac Linux
Website | Documentation | Support