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