The Language
Core Library
Engine Library
Node-Related Classes
GUI-Related Classes
Plugins Library
High-Level Systems
Usage Examples
API Reference
Integration Samples
Usage Examples
C++ Plugins
Migrating to UNIGINE 2.0
C++ API Migration
Migrating from UNIGINE 2.0 to UNIGINE 2.1

Managing Licenses

The SDK Browser manages licenses for the current PC: in order to use the UnigineEditor or debug builds of the engine, it is required to keep the SDK Browser launched at least on 1 computer in the local network. It will be discovered by other machines if the SDK Browser is running on Windows and Linux.

On OS X, it is required to specify the -licensing_host IP xxx.xxx.xxx.xxx parameter on other machines.
Release builds of the engine do not require connection to the SDK Browser.
For evaluation kits, the SDK Browser should always be launched, irrespective of the build version.

If you do not have stable Internet connection, the SDK Browser can work in the offline mode. However, in this case, it is required to activate your offline license.

For the licensing server to function properly on OS X, you should enable multicasting on the operating system, as it is disabled by default.

Managing Licenses

If you have a stable Internet connection, your licenses are retrieved automatically from your developer.unigine.com account. To check on you licenses when you are online, perform the following:

  1. Run the SDK Browser and sign in with your credentials.

  2. In the window that opens click Options.

  3. In the form that opens, click Manage licenses.

    The License Management form will open.

Activating Offline License

To activate your offline license, perform the following:

  1. Run the SDK Browser and click Go Offline.

  2. In the window that opens click Options.

  3. In the form that opens, click Manage licenses.

    The License Management form will open:

  4. Copy the request code to the clipboard or write it down.

    The request code is used to generate the activation code. However, activation codes generation is available for company administrators only, so you need to provide this request code to the company administrator so that they can generate the activation code according to Steps 5-9. After receiving the activation code (Step 9), activate the offline license on your PC.
    The Request code is PC-dependent, so it can be used to generate the activation code for one PC only.
  5. Go to developer.unigine.com and log in with your account.

  6. Go to the My Company section.

  7. Choose the required item in the Available Licenses section and click Get activation code.

  8. Paste or type in the Request Code obtained on Step 3 and click Get. The *.key text file with the activation code will be generated.

  9. Copy the activation code to the clipboard or save it as a *.key text file on the local disk by pressing the corresponding link.

    Depending on your web-browser settings, the file can be automatically saved in the folder used by the web-browser to store downloaded files. Usually, it is the Downloads folder.
  10. On the computer, from which the Request code has been obtained, go to the SDK Browser and paste the activation code (or click Open Key File, choose the obtained *.key file with the activation code in the file dialog window that opens, and click Open).

  11. Press Activate.

  12. The License keys field will be updated and the list of activated licenses will be shown.

Done! Your offline license has been activated.

If you are activating a license on the PC without the Internet access (or with bad Internet connection), you should perform Steps 5-9 on another PC connected to the Internet and then pass the activation code to your computer.
Last update: 2017-07-03