VEXHOLD empieza con JMEngine, nuestro propio motor en C++. La fase 1, paso 3, está terminada: los módulos Platform, Renderer, UI y App están listos y el entorno de pruebas funciona. Es un hito del motor; todavía no se puede jugar a VEXHOLD.

El entorno de pruebas muestra un cubo iluminado con textura, una cámara de vuelo libre y una interfaz ImGui. El módulo Platform gestiona la entrada de teclado, ratón y mando. El renderizador utiliza OpenGL detrás de nuestra propia RHI.

Según la documentación de traspaso del proyecto, se han probado las compilaciones Debug, Release y sin interfaz. El siguiente paso del motor es Scene y ECS, con un cargador de recursos glTF. Después vendrán la iluminación, las sombras y el ciclo de día y noche.

Creado por Jimmy & Michael.

Explora la hoja de ruta completa