Engine

Technology

Custom engine. Original research. No shortcuts.

Powered by

THARI

The Howling Architecture for Realtime Intelligence

THARI is a custom game engine written in C, designed from the ground up for procedural world generation, deterministic simulation, and real-time AI narrative systems.

Language

C

Renderer

Vulkan / OpenGL

Physics

Custom

AI

Dual-Layer

Technical Pillars

Procedural Shadow Worlds

Each Shadow is a unique procedurally-generated dimension with its own physical laws, history, and inhabitant culture. Deterministic seeds ensure worlds are reproducible.

Dual AI System

Two AI layers govern NPC behaviour: a fast reactive layer for moment-to-moment decisions and a slow deliberative layer for long-term goal pursuit and relationship management.

Deterministic Simulation

The world evolves independently of the player. Events happen, factions rise and fall, and history accumulates — all via a ticked simulation with full replay capability.

Open Source Core

The THARI engine core is open source. We believe in giving back to the indie dev community and building technology that lasts beyond any single game.

Open Source

The THARI engine core is available on GitHub. Star the repo, open issues, or contribute.

View on GitHub
Technology | Dwarven Stronghold