City Builder Using a From Scratch Low-Level C++ Game Engine
completed
A City Builder developed in low-level C++ with minimal dependencies. The custom game engine features hot reload, game data serialization, image, UI, and text rendering, audio decoding and playback, and a built-in tile editor.