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.
- Finalize your procedural system in the Node Graph Editor
- Press "Run Core" to test the procedural setup before deployment
- Select "Deploy" on the right side of the Menu Bar
- Click "Browse..." to set the Deployment location
- Configure the deployment using the controls in the Configuration subpanel
- Click "Deploy" to deploy the core and related files
"Deploy" will not be enabled unless a deployment location is set.
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.