About this project
Tokamak is a C# engine for games and virtual worlds. It is designed as a collection of modular building blocks that users can combine, replace, or extend to meet their specific needs.
The engine consists of several specialized projects:
- Abstractions: Key abstraction interfaces.
- Hosting: Base runtime classes for configuration and application host management, optimized for real-time processing.
- Graphite: A 2D graphics library for rendering UIs and 2D graphics.
- Mathematics: Functions for color processing, physics primitives, and hit testing.
- Quill: A library for typography reading and rendering.
- Readers: A generic list of format readers, including partial support for FBX loading.
- Tritium: Base graphics hardware management and rendering.
- VFS: A Virtual File System library.
- Utilities: Generic runtime utility classes.
The project is currently in early development, with ongoing work on Vulkan and OpenGL abstractions, complex shape drawing, and text rendering.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.