Saturn Engine
Saturn is primarily an early-stage cross-platform 3D game engine.
Saturn supports the following platforms listed below:
| Platform | Supported | Architecture | Build Status | Stability |
|---|---|---|---|---|
| Windows 10+ | ✅ | x86_64 & AArch64 | Very stable | |
| Linux | 🕗 Progress | x86_64 | No CI yet. | N/A |
| macOS 15+ (Sequoia) | ✅ | AArch64 (Apple M-Series) | Unstable |
Please read the following information
Windows ARM builds are only available on Windows 11.
Linux builds have only been officially tested on Arch Linux (btw).
For information on building the engine please visit the README.
-
Game Framework
The GameFramework module is the main module for gameplay.
-
Scene
For all documentation about the ECS and the Scene system.
-
Alura
For all documentation about Alura, the in-game UI system.
-
Physics
For all documentation about the Physics system.
-
Foundation
For all documentation about the lower level classes and the core foundation of the engine.
-
Asset
For all documentation about the Asset system.