VEXHOLD começa com JMEngine, o nosso próprio motor C++. A fase 1, passo 3, está concluída: os módulos Platform, Renderer, UI e App estão implementados e o ambiente de testes funciona. Este é um marco do motor; VEXHOLD ainda não é jogável.

O ambiente de testes mostra um cubo iluminado e texturizado, com uma câmara de voo livre e uma sobreposição ImGui. O módulo Platform trata os comandos de teclado, rato e comando. O renderer usa OpenGL através da nossa própria RHI.

Segundo a documentação de passagem do projeto, foram testadas as compilações Debug, Release e sem interface gráfica. O próximo passo do motor é Scene e ECS, com um carregador de recursos glTF. A iluminação, as sombras e o ciclo dia/noite vêm depois.

Criado por Jimmy & Michael.

Explora o plano completo