Corundum Engine

A 2D isometric CRPG engine

C++23 Apple Silicon GLFW Sokol Dear ImGui

The Project

Built for the love of CRPGs

I've been playing games for a long time, starting with Bard's Tale and Ultima III on an Apple IIe, and I'm still playing today. I have ideas about what I like in a role-playing game, and I want to build my own, but not on someone else's engine. That's how Corundum started. I'm building it on macOS, but it will eventually run on Windows and Linux too.

The Tools

One does not simply hand-edit JSON

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

If any of that 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.