Lumina Engine

Lumina Engine

C++ game engine with multithreaded Vulkan

Description

Learning how modern game engines are built is hard when commercial engines are huge and small ones are bare. Lumina Engine is an open source C++ game engine with multithreaded Vulkan rendering, clearly structured and full-featured.

It has an editor, ECS architecture and a modern rendering pipeline, good for learning and experiments.

Features



Vulkan:Multithreaded submission.

Editor:Visual scenes.

ECS:Data-driven.