Skip to content

Build worlds with Zodiac Engine

Zodiac Engine is a cross-platform C++20 and Vulkan engine with a native editor, asset pipeline, virtual file system, and project tooling for Windows, macOS, and Linux.

Install ZEngine Build from source

ZEngine 1.0.0 is available. Install it through Zodiac Engine Hub (Panzerfaust), then select the engine version from the Hub. Review the release notes before updating an existing project.

Start where you are

  • Install the engine


    Download Zodiac Engine Hub, install a ZEngine version, and open a project.

    Install with the Hub

  • Use the editor


    Learn the current asset-importing and scene-authoring workflow in Tetragrama.

    Open the editor guide

  • Develop from source


    Build, run, and debug the engine with the supported CMake presets and scripts.

    Open the development guide

  • Understand the engine


    Explore the engine architecture, rendering, memory, UI, and container contracts.

    Browse the reference

What is included

Component Purpose
ZEngine Core runtime: ECS, Vulkan rendering, virtual file system, memory system, input, and platform services.
Tetragrama Native editor for scene authoring and asset management.
Zodiac Engine Hub / Panzerfaust Launcher and project manager that installs and selects engine versions, and creates or opens projects.

Current release

ZEngine 1.0.0 is the current stable release. It includes the 1.0 engine, editor, and importer work. The asset-importer migration uses VFS paths; consult the 1.0.0 changelog before updating existing projects.

Need help?