Corundum Engine

A 2D isometric CRPG engine

Built with
C++23 GLFW Sokol Dear ImGui
Runs on
macOS (Apple Silicon) Windows Linux

The Project

Built for the love of CRPGs

I've been playing games for a while, starting with The Bard's Tale and Ultima III on an Apple IIe, and I'm still at it today. I've always wanted to build my own game, but not on someone else's engine; that's how Corundum started. There's also a dearth of RPGs on Apple Silicon, so I'm building on macOS first, and it now runs on Windows and Linux as well.

The Tools

One does not simply hand-edit JSON

  • TilesmithTilemaps
  • SpritesmithSpritesheets
  • LoomDialogue, quests, items
  • SpritepackerTexture atlases

If this sounds like your kind of thing, follow along on the devlog. There's a lot more to come.

Roll for initiative; the build system already did.