Skip to main content

Key Features

Procedural Runtime Generation

The Infinity Engine is designed and optimized for runtime applications. It executes procedural generation as your application runs.

Read more...

Engine Deployment

Deploy to any game engine, including Unity, Unreal Engine, and Godot.

Infinity is friendly to all applications and is usable in any custom apps as well.

Read more...

Cross-Platform

The Infinity Engine is architected and built to run on all modern operating systems.

This now includes:

  • Windows
  • macOS
  • Linux

Read more...


Additional Features

Asset Generation

Save or export the results of procedural systems to use as assets when not building for runtime or load-time.

Infinity enables blazing fast iteration on unique assets and intuitive ways of manipulating generation to the finest detail.

Read more...

Data Interoperability

Infinity supports an entire ecosystem of zero-overhead data movement.

The standard allows all procedural applications to easily and quickly transfer data, even across language runtimes.

Read more...

Language Bindings

Language bindings are available for a number of popular languages.

The engine is launching with C# bindings, with Python and JavaScript (NAPI, WebAssembly) to follow soon.

Read more...

Plug-ins

Infinity is developer and creator-friendly. The platform is designed and architected to make creating and using new components easy.

Create your own or use ones provided by the community.

Read more...

Core Components

Get started immediately with a host of Core Components, which are carefully designed to be building blocks for scalable procedural systems.

Each component is optimized and set up for maximum reusability.

“Go to infinity” out of the box.

Read more...

Editor Theming

Customize the Infinity Creator.

In addition to the built-in Light and Dark themes, you can create and use any custom editor themes in the Infinity Creator.

Read more...