Jump to content

How to Create and Publish Your Add-On


Recommended Posts

TEMPORARILY YOU CAN ONLY POST FREE ADD-ONS (YOU CAN'T GET MONEY FOR THEM YET). But the payment feature will be unlocked very soon.

Suppose you have made some cool assets or code and you want to share your creations with other users, but don't know how to do that?

Here is a brief guide split into two parts:

PART 1: MAKING A PACKAGE

  1. Decide what exactly do you want to share (some assets, C# components, an Engine/Editor plugin, a complete project, etc.). This defines the folder structure of your add-on.

    If you want to provide a plugin or a library you need to compile it, use the recommended names for folders and binaries, etc., so that users could run your plugin correctly (more details on this here).
  2. Prepare all files you want to share and put them into a separate folder (or a set of folders, depending on what you've decided to share) named according to the  naming convention  we use. For example, if your add-on is a pack of assets and/or C# components, your files to be shared should be placed to the data/DeveloperNameAddonName/ folder (where DeveloperName stands for your nickname or the name of your company, and AddonName is your add-on's name).

    Group 189_small.png

  3. As soon as you've placed the files as required, create a package via UnigineEditor. Select Export Package in the Packages menu:

    image3.png

    The Export Package window will open:

    image1.png

    Select all files that you are going to put into your package including all asset dependencies (the Include Dependencies option should be checked) and click Export Package. Your package will be created.

 

PART 2: PUBLISHING

  1. The first thing you should do here is to log in to the Add-On Store. Click SIGN IN in the upper-right corner of the screen.

    image.png

    Enter your UNIGINE account credentials and click SIGN IN.

    image3.png

    If you don't have an account follow these instructions to get one.

     

  2. Before you can start publishing your add-ons to Add-On Store, you should first become a publisher. Click START PUBLISHING at the top of the page.

    image.png

    After that, you will see a page with the Provider Agreement text, read it carefully, check two boxes below (one to confirm reading the agreement, and another to confirm that you'll have to pass Xsolla verification to get payouts), and click Accept.

  3. As you've become a Publisher, go to the Publisher Info tab and spend a few minutes (you should do this once) to fill in some information about you/your company (your name and e-mail, you can add optional links to social media, some words about you, provide videos, pictures, etc.), then click Save.

    image24.png

  4. Now everything's ready for publishing - click on your avatar in the upper-left corner and go to Publisher Workspace

    image14.png

     

  5. In Publisher Workspace create a new add-on by clicking the following button:

    image.png

  6. In the form that opens, upload the package you have prepared (*.upackage file), then add the description, images, link to video, if any, and so on.

    image19.png

    Upon clicking Create Add-On at the bottom of the form your add-on will be accepted for moderation. If it meets all requirements, its status will change to PUBLISHED after being checked by moderators.

     

That's practically all - your add-on is ready and available for other users!

And finally - don't forget to create a topic related to the add-on here, so that users can share their feedback with you!

For more detailed instructions on creating and publishing your add-ons please refer to the related sections of Add-On Store Documentation:

Link to comment
×
×
  • Create New...