Skip to content
This repository has been archived by the owner on Jan 10, 2025. It is now read-only.

Subject-Team/Elementum

Repository files navigation

Elementum

Powerful library manager for Godot

How To Use?

Step1: Install & Optimize Elementum Plugin

  1. Get Plugin: Download and install elementum plugin from releases.
  2. Import Plugin: Open your project, go to AssetLib, click on Import... and import Elementum-Plugin.zip file.
  3. Activate Plugin: Go to Project > Project Settings > Plugins and set Elementum status to enable.
  4. Remove Plugin Zip: Now you can remove Elementum.zip.

Step2: Install Libraries

  1. Download Libraries: See this page for browse Elementum libraries, you can click on libraries to see repository. in library ripository you can download library from releases.
  2. Import Libraries: Open your project, go to AssetLib, click on Import... and import library .zip file.
  3. Reload Project: Use Project>Reload Current Project.

Finish

Now you can use libraries, for guides you should see library repository.

How Create Library?

  1. Create ripository: Create a godot project and add project to github.
  2. Create Library: Create script in addons/Elementum/Libraries/ folder with this themplate (don't froget GDScript Style Guide!):
    class_name %your_library_name%_Elementum
    extends Elementum
    
    func exampel(test_parameter):
      print("It's only for test!")
    
    ...
    
  3. Write Docs: See here for documentation in Godot.
  4. Create A Release: Create a .zip file from addons folder (You should have only that: addons/Elemntum/Libraries/%LibraryName%.gd) and upload it as release.
  5. Publish Library: Add your repository to Elementum libraries page