GitHub Sponsor Patreon Discord Support

The Heathen Engine (O3DE)

Bethesda took a base of Gamebryo engine and forged the Creation Engine to give their RPGs a distinct, unmistakable “feel,” we have adopted Open 3D Engine (O3DE) as our core internal framework.

The result is what we call The Heathen Engine: a AAA-grade environment that sits in the “Goldilocks Zone” of development, more polished than a bare-bones framework, yet far more extensible and less “opinionated” than the proprietary black boxes of Unity or Unreal.

Architecture as Identity #

Unity and Unreal are designed to be “Out-of-the-Box” solutions. They work brilliantly as long as you stay within their intended workflows. However, for a tools-heavy studio, the deeper you go, the more you find yourself fighting the engine’s core assumptions.

O3DE is different. It is an EC-centric (Entity Component) platform that simply loads Gems. This modularity allows us to perform an “Architectural Takeover”:

  • Atomic Swapping: We can modify the Atom Renderer or swap physics providers without breaking the engine’s integrity.
  • Closer to the Metal: O3DE gets out of the way. It provides the framework, but we provide the soul.

The “Reflection-First” Philosophy #

The bridge between high-performance engineering and creative design is often where game development slows down. We solve this through O3DE Reflection. Every tool we build, from our FOSS based Foundations to our Pro Toolkits is fully reflected in the engine and script accessible.

  • For the C++ Engineer: Our tools are written in raw, optimised C/C++. You get a refined, memory-efficient foundation that doesn’t hide logic behind opaque layers.
  • For the Designer (Low/No-Code): Because our systems are reflected, they are instantly available in Script Canvas (visual scripting) and Lua. You get AAA-level performance through a designer-friendly interface without touching a compiler.

Going Further: Tools, Editors and Asset Processors #

Heathen’s Toolkits go beyond the foundation tools we make available via Apache 2.0 for $15 you get a site based license to every asset we have built for every engine we work with including full source. Our Toolkits for O3DE provide rich robust tools for hobbyist to engineer proven across hundreds of commercially proven games.

The Heathen Engine #

Foundations & Toolkits #

We are building a layered ecosystem on top of O3DE to remove the friction from high-end development while retaining total flexibility.

The Open Foundations (FOSS) #

These are our low-level contributions to the community, providing the bedrock for advanced game systems:

  • xxHash & GameplayTags: High-performance, string-alternative tagging for complex game states.
  • Lexicon & Ogham: A deep narrative and localisation suite that handles persistent state and multi-language assets natively.
  • DataLens: A cache-aware simulation layer and world-database capable of handling complex AI behaviours rivalling systems like Radiant AI or The Sims.
  • Steamworks Foundation: A modular, clean SDK wrapper for the Steam ecosystem.

The Professional Toolkits #

These are “Spice-free” solutions built on our foundations, designed to take a game from “Framework” to “Feature-Complete”:

Available as part of GitHub Sponsor and Patreon programs

  • DataLens Toolkit: simulation system and game database systems enabling massive real time emergent simulation systems.
  • Ogham Toolkit: Seamlessly integrates narrative logic with external tools like Twine.
  • Gameplay Abilities: A robust, designer-friendly system for building complex combat and interaction mechanics using our Gameplay Tag system.
  • Steamworks Toolkit: robust platform specific engine aware tools that accelerate your development.

Conclusion: “Heathen Powered” #

The Heathen Engine: with this toolchain, we are ensuring that any project “Powered by Heathen” has a distinct, high-quality feel. We are moving beyond the generic engine behaviours of the past and toward a future of Sovereign Engineering where the tools serve the vision, not the other way around.

Rate This Article!