প্রকল্প সম্পর্কে

Tourmaline Engine 是一款使用 C++23 构建的游戏引擎。该项目目前正处于积极开发中,被描述为不稳定,尚未发布正式版本。 已实现的功能包括: - 内置实体组件系统(ECS) - 内置日志记录 - 内置随机数生成 计划集成和功能包括: - 通过 Magnum Graphics 和 Magnum UI 实现图形与用户界面 - 使用 ReactPhysics3D 进行物理集成 - 通过内置系统和 miniaudio 提供音频支持 - 粒子系统和着色器 - 使用 FFmpeg 进行视频播放 - 资源归档 该引擎使用了多个第三方库,包括用于图形中间件的 Corrade/Magnum、用于音频播放的 miniaudio,以及用于随机数生成的 xoshiro。