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