Sobre o projeto
Tokamak é um engine em C# para jogos e mundos virtuais. Ele foi projetado como uma coleção de blocos de construção modulares que os usuários podem combinar, substituir ou estender para atender às suas necessidades específicas.
O engine consiste em vários projetos especializados:
- Abstractions: Interfaces de abstração fundamentais.
- Hosting: Classes de runtime base para configuração e gerenciamento de host de aplicação, otimizadas para processamento em tempo real.
- Graphite: Uma biblioteca de gráficos 2D para renderização de UIs e gráficos 2D.
- Mathematics: Funções para processamento de cores, primitivas de física e hit testing.
- Quill: Uma biblioteca para leitura e renderização de tipografia.
- Readers: Uma lista genérica de leitores de formato, incluindo suporte parcial para carregamento de FBX.
- Tritium: Gerenciamento de hardware gráfico base e renderização.
- VFS: Uma biblioteca de Virtual File System.
- Utilities: Classes de utilitários de runtime genéricas.
O projeto está atualmente em estágio inicial de desenvolvimento, com trabalhos em andamento em abstrações Vulkan e OpenGL, desenho de formas complexas e renderização de texto.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.