VEXHOLD zaczyna się od JMEngine, naszego własnego silnika C++. Faza 1, krok 3, jest ukończona: moduły Platform, Renderer, UI i App są na miejscu, a środowisko testowe działa. To kamień milowy silnika; w VEXHOLD nie można jeszcze zagrać.
Środowisko testowe wyświetla oświetlony, teksturowany sześcian ze swobodną kamerą i nakładką ImGui. Moduł Platform obsługuje klawiaturę, mysz i kontroler. Renderer korzysta z OpenGL za pośrednictwem naszej własnej RHI.
Zgodnie z dokumentacją przekazania projektu przetestowano kompilacje Debug, Release i bez interfejsu graficznego. Kolejnym etapem silnika są Scene i ECS z modułem wczytywania zasobów glTF. Następnie powstaną oświetlenie, cienie oraz cykl dnia i nocy.
Twórcy Jimmy & Michael.
Poznaj pełny plan