Krivaja is a game engine and editor written from scratch in C17 with SDL3 and Vulkan. It covers a Vulkan renderer, rigid-body and ragdoll physics, skeletal animation, an ECS scene, navigation and AI, ...