Eschaton

  • C++
  • SDL

A 2D sandbox with a chunked, destructible world, written from scratch outside an engine.

Play it

Role
Solo
When
2023 — ongoing

I started it because I wanted to know how Terraria keeps a world that large full of blocks you can break and place without falling over, and the answer turned out to be most of what I now know about memory and data layout.

Biomes are generated one chunk each; blocks can be broken and placed; the renderer, the world representation and the gameplay systems are all mine.

I built it deliberately as proof that I can work below an engine, not just inside one. Ongoing since August 2023.