Sobre el proyecto
Tokamak es un motor de C# para juegos y mundos virtuales. Está diseñado como una colección de bloques de construcción modulares que los usuarios pueden combinar, reemplazar o extender para satisfacer sus necesidades específicas.
El motor consta de varios proyectos especializados:
- Abstractions: Interfaces de abstracción clave.
- Hosting: Clases de tiempo de ejecución base para la configuración y la gestión del host de la aplicación, optimizadas para el procesamiento en tiempo real.
- Graphite: Una biblioteca de gráficos 2D para renderizar interfaces de usuario y gráficos 2D.
- Mathematics: Funciones para el procesamiento de colores, primitivas físicas y pruebas de impacto (hit testing).
- Quill: Una biblioteca para la lectura y el renderizado de tipografía.
- Readers: Una lista genérica de lectores de formatos, que incluye soporte parcial para la carga de FBX.
- Tritium: Gestión base del hardware gráfico y renderizado.
- VFS: Una biblioteca de Sistema de Archivos Virtual (Virtual File System).
- Utilities: Clases de utilidad genéricas de tiempo de ejecución.
El proyecto se encuentra actualmente en una fase temprana de desarrollo, con trabajo en curso en las abstracciones de Vulkan y OpenGL, el dibujo de formas complejas y el renderizado de texto.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.