Learning project / engine experiments

Notes from building a small game engine.

Chord Engine is a personal C++ learning project where I am exploring ECS architecture, Vulkan rendering, and experimenting in general.

Helmet rendering sample
Core

ECS with EnTT

The engine experiments use EnTT as the ECS library while I try to integrate it with Vulkan rendering.

Render

Vulkan renderer

Rendering work is focused on learning Vulkan: resources, pipelines, glTF standard.

Log

Progress notes

This site is mostly a place to keep dev logs, screenshots, and short notes while the project changes.