这个项目能做什么
Tokamak 是一款用于游戏和虚拟世界的 C# 引擎。它被设计为一组模块化的构建组件,用户可以根据具体需求对其进行组合、替换或扩展。
该引擎由几个专门的项目组成:
- Abstractions:关键的抽象接口。
- Hosting:用于配置和应用程序宿主管理的底层运行时类,针对实时处理进行了优化。
- Graphite:用于渲染 UI 和 2D 图形的 2D 图形库。
- Mathematics:用于颜色处理、物理原语和命中测试的函数。
- Quill:用于排版读取和渲染的库。
- Readers:通用格式读取器列表,包括对 FBX 加载的部分支持。
- Tritium:基础图形硬件管理和渲染。
- VFS:虚拟文件系统库。
- Utilities:通用运行时实用类。
该项目目前处于早期开发阶段,正在进行 Vulkan 和 OpenGL 抽象、复杂形状绘制以及文本渲染的相关工作。
评论
0 评分人数达到10人后显示
登录后参与讨论。