Sobre el proyecto

Tourmaline Engine es un motor de juegos construido usando C++23. El proyecto se encuentra actualmente en desarrollo activo y se describe como volátil, sin lanzamiento oficial disponible aún. Características implementadas incluyen: - Sistema Entidad Componente (ECS) integrado - Registro (Logging) integrado - Generación aleatoria integrada Integraciones y características planeadas incluyen: - Gráficos e interfaz de usuario mediante Magnum Graphics y Magnum UI - Integración de física usando ReactPhysics3D - Soporte de audio mediante sistemas integrados y miniaudio - Sistemas de partículas y shaders - Reproducción de video usando FFmpeg - Archivado de assets El motor utiliza varias bibliotecas de terceros, incluyendo Corrade/Magnum para middleware gráfico, miniaudio para reproducción de audio y xoshiro para generación de números aleatorios.