Litharia
2D engine · C++20 · SFML 3 · 290 commits
A 2D sandbox engine written from scratch — no game framework doing the hard parts. Cellular fluid simulation with surface tracking, propagating light with a day/night cycle, sparse chunked tile storage, collision and physics, procedural terrain, machines, inventory and enemy AI.
The simulation core is deliberately separated from the renderer, so the whole thing runs headless. The regression suite exercises it in about a second rather than by playing the game.
Posts about Litharia
soon
Nothing published yet
The first write-up lands once there is something worth reporting.