Documentation

Create Standalone Executable for Your Divooka Program

Shows how to create a standalone executable by packaging Divooka Engine.

How to Package Your Dlls and Scripts as Standalone Executable

Status: WIP

In this guide, we show how to create standalone executables for your Divooka program. The final output will be a folder containing all the necessary files you can share to your peers.

Concepts

Divooka Engine uses a plugin architecture.

The built-in Stewer program already accepts a Data folder convention for distributed packaged programs. The same applies to the built-in Divooka Engine program.

Steps

Basic steps:

  1. Prepare a copy of the Divooka Engine folder;
  2. Gather all needed plugin dlls;
  3. Put all the required program resources along with the .dvk program (of if you are using text-based format, include things like .json) into Data folder of the distribution folder;

The last two steps are optional:

  1. Deleting the GUI editor program if not needed, or renaming the GUI editor program if needed for reading mode;
  2. Renaming the stewer program to be the intended executable name.