Anoptic Engine

A system of systems.

Technical aims

Our engine is built around efficient processing of massive data. The data-driven paradigm drives the design of everything from gameplay scripting to graphics rendering and audio processing.

Anolang is an array processing language, and it sits at the core of everything. It is an ECS in itself, built to operate on entire buffers at a time with rich filtering, selection, and update logic.

The renderer is purposefully constrained to a subset of PBR properties and does not support plug-and-play shader routing. It delivers pure GPU-driven clustered forward rendering to turn the massive data which makes up our games into optimized and performant visuals.

Read the source

The engine is fully free and open-source.

Check it out at github.com/Anoptic-Games/anoptic-engine.