Об этом проекте

Tokamak — это движок на C# для игр и виртуальных миров. Он спроектирован как коллекция модульных строительных блоков, которые пользователи могут комбинировать, заменять или расширять в соответствии со своими конкретными потребностями. Движок состоит из нескольких специализированных проектов: - Abstractions: ключевые интерфейсы абстракций. - Hosting: базовые классы среды выполнения для конфигурации и управления хостом приложения, оптимизированные для обработки в реальном времени. - Graphite: библиотека 2D-графики для рендеринга пользовательских интерфейсов и 2D-графики. - Mathematics: функции для обработки цвета, физических примитивов и тестирования попаданий (hit testing). - Quill: библиотека для чтения и рендеринга типографики. - Readers: общий список ридеров форматов, включая частичную поддержку загрузки FBX. - Tritium: базовое управление графическим оборудованием и рендеринг. - VFS: библиотека виртуальной файловой системы. - Utilities: общие утилитарные классы среды выполнения. Проект находится на ранней стадии разработки; ведется работа над абстракциями Vulkan и OpenGL, отрисовкой сложных фигур и рендерингом текста.