Game Creator is a large ecosystem of different parts brought together. Instead of shipping Game Creator as a single tool with lots of functionalities, it's split into what is called Modules.
A Module extends or adds new functionalities to the core tools. Their complexity can range from a simple new Action to a complete RPG toolbox with stats, buffs and animations.
To add or import a module:
If you download it from the Unity Asset Store skip to Managing Modules
If you download it from our hub.gamecreator.io, double click the
Once you've imported a Module, you can enable, disable or remove it. You can also create a backup copy of an enabled module if you don't use
git or any repository management tool.
You can create a backup file from the select active Module at any time. Backups are located at the root of the project, inside a folder called
Backups/[backup-date]/. The name of the file is the id of the module followed by its version number.
Enabling a Module allows you to work with the content of the module. In some cases, a Module might override some of your data (such as Variables). This happens mostly when using example modules that teach you how to use a certain tool (Dialogue Examples, Game Creator Examples, ...). If that's the case, a dialog box will prompt warning you about the consequences of enabling the module.
Disabling a Module will remove all functionalities and scripts from your project, but as long as the installer is still present in your project, you can re-enable it at any time.
When a Module is disabled, you'll have the option of deleting its installer. This is perfectly safe and will allow you to free some space from your project. Once a Module is removed, it will no longer appear in your Module Manager and you'll have to import it again to enable it.