kiln

C99 game engine for Linux and Windows.

Overview

A modular engine built around Vulkan, an archetype ECS, an asset pipeline, and a 3D scene editor. It supports native Linux and Win32 platforms and can cross-compile for Windows from Linux. The renderer, ECS, platform, physics, and UI libraries also power kyub.

Features

Stack

C99 · Vulkan · GLSL · X11 · Win32 · CMake · Nix