About this project

Tourmaline Engine is a game engine built using C++23. The project is currently in active development and is described as volatile, with no official release yet available. Implemented features include: - Built-in Entity Component System (ECS) - Built-in Logging - Built-in Random Generation Planned integrations and features include: - Graphics and UI via Magnum Graphics and Magnum UI - Physics integration using ReactPhysics3D - Audio support via built-in systems and miniaudio - Particle systems and Shaders - Video playback using FFmpeg - Asset archiving The engine utilizes several third-party libraries, including Corrade/Magnum for graphics middleware, miniaudio for audio playback, and xoshiro for random number generation.