Sobre o projeto
Tourmaline Engine é um motor de jogo construído usando C++23. O projeto está atualmente em desenvolvimento ativo e é descrito como volátil, sem lançamento oficial disponível ainda.
Recursos implementados incluem:
- Sistema Entidade Componente (ECS) embutido
- Registro de logs embutido
- Geração aleatória embutida
Integrações e recursos planejados incluem:
- Gráficos e interface gráfica via Magnum Graphics e Magnum UI
- Integração de física usando ReactPhysics3D
- Suporte a áudio via sistemas embutidos e miniaudio
- Sistemas de partículas e shaders
- Reprodução de vídeo usando FFmpeg
- Arquivamento de ativos
O motor utiliza várias bibliotecas de terceiros, incluindo Corrade/Magnum para middleware gráfico, miniaudio para reprodução de áudio e xoshiro para geração de números aleatórios.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.