Simulation First. Engine Agnostic.

The Genesis of E.D.E.N. Core SDK is the beating heart of the simulation behind Colonies: Genesis of E.D.E.N.—a modular, high-performance framework built to run independently of any game engine, including Unity.

Built for Simulation, Not Just Gameplay

While the public version of Colonies uses Unity for visualization and UI, the Core SDK runs the galaxy itself. Every evolution, every economic fluctuation, every political shift—happens inside a self-contained simulation framework that:

• Does not rely on Unity to function

• Can run in headless mode for debugging, AI training, or automated testing

• Is built with modularity and long-term extensibility in mind

• Powers galaxy-scale simulation, independent of visuals

Why Separate the Core?

Simulation complexity in Genesis of E.D.E.N. demanded more than a game engine’s scripting layer could offer. By isolating the simulation into its own SDK, we gain:

Performance: Run massive AI orbits, economies, and histories without visual overhead

Flexibility: Integrate with other front-ends (CLI, web, future engine ports)

Testing: Validate systems in isolation—evolution, warfare, diplomacy—without UI bottlenecks

Longevity: Build once, reuse across future titles or public simulation tools

What the Core SDK Handles

• Procedural Star & Planet Generation

• TimeManager & State Machines

• Orbital Mechanics & SOI Transitions

• Biological Evolution & Tech Progression

• Faction Memory, Diplomacy, and Politics

• Infrastructure, Logistics, and Resource Flows

• Delta-Based Save System (with chunked sector loading)

• Procedural Galactic History Generator

What Unity Does (and Doesn’t Do)

We love Unity—but we use it as a visual layer, not a simulation engine.

Unity HandlesCore SDK Handles
Rendering & Camera SystemsPhysics-based orbital calculations
UI / UX / PanelsTime control, simulation pausing
VFX, Particle SystemsAI-driven history & decision-making
Scene CompositionFacility, vehicle, and faction logic
Input HandlingSave system, deltas, archive tracking

Designed for Future Expansion

The SDK is being built not just for this game, but for potential future tools:

• Standalone simulation sandbox

• Server-side AI vs AI testing

• Public modding / scripting support

• Licensable version for sim researchers, educators, or worldbuilders

Coming Soon: Public SDK Documentation

We’re working toward making the Core SDK accessible to modders and simulation nerds alike. Planned features include:

• Clean API surface for procedural generation & simulation control

• Python / C# bindings for scripting and custom frontends

• CLI tools for headless batch runs and testing

• Full serialization for save states, deltas, and galactic history snapshots

Colonies uses Unity to show you the stars.

The Core SDK is what makes them burn.