Build everything. Then go beyond.
Atlas is an open-source C++ game engine for developers who want direct control, modern rendering and a workflow that stays out of the way.
Engine, without the ceremony.
Atlas puts the renderer, runtime and tools in one coherent system. Start visually, go deep in C++, and replace the pieces that should work differently for your project.
Make the engine yours.
Use Atlas as a complete editor and runtime, or work directly with the C++ API. The source is open, the architecture is modular, and the boundaries are yours to move.
How Atlas worksBuilt in modules. Designed to scale.
A family of focused systems, connected by a small core. Use what you need. Extend what you don’t.
Atlas
The core engine: scenes, scheduling, input, resources and the foundation everything runs on.
02Opal
A focused graphics abstraction spanning Metal, Vulkan and OpenGL.
03Aurora
Atmosphere, terrain and outdoor systems built for expansive worlds.
04Bezel
Physics integration for grounded movement, collisions and simulation.
05Finewave
Spatial audio, playback and real-time sound processing.
06More
Tracer, editor tooling, runtime, UI and a growing set of focused modules.
Alpha 9 is here.
A real editor, a finished runtime, scripting, project management and a macOS DMG. Atlas has entered a new chapter.