Skip to main content

Deployment Overview

The Infinity Creator features an advanced deployment and configuration system.

The system is designed to enable users to quickly configure all aspects of deploying an Infinity Core, supporting assets, libraries, and other supporting files.

Exporting Your Project for Deployment

Once you've configured and built your procedural project in Infinity Creator, the next step is deploying it into other programs, game engines, or external applications. This section explains how to export, integrate, and use your procedural assets or systems in different environments.

Before using your procedural assets in an external application, follow these steps to export the required files.

  1. Finalize your procedural system in the Node Graph Editor
  2. Press "Run Core" to test the procedural setup before deployment
  3. Select "Deploy" on the right side of the Menu Bar
  4. Click "Browse..." to set the Deployment location
  5. Configure the deployment using the controls in the Configuration subpanel
  6. Click "Deploy" to deploy the core and related files
note

"Deploy" will not be enabled unless a deployment location is set.

tip

After a successful deployment, clicking "Deploy" from the Menu Bar will quickly re-deploy to the same location. Click the gear button next to it to access deployment configuration.

Using the Engine and Core after Deployment

Once a core and supporting assets and files are deployed, the target application can open the core file to execute the contained Procedural Systems with the Infinity Engine API.

For more information about developing with the Infinity SDK, visit https://docs.infinitygeneration.com/.


Supported Deployment Types

The Infinity Creator comes with bare filesystem deployment built-in by default. Read more about filesystem deployment here.