Isometry

A data-driven isometric RPG framework. Build a multiplayer game by writing data, not code.

Write data, not code

Isometry is a single executable that loads campaigns defined entirely in YAML or JSON. Define maps, actors, skills, AI, items, and dialog as data, package them into a .zip, and the engine runs them — no programming required. Multiplayer is built in and driven from the command line, with secure, authenticated sessions.

There is no separate backend and no Docker: the game binary is the whole product. You change the game by changing the data.

What you get

A campaign is just data

The required entry point names the starting actor and map:

Main:
  demoMain:
    actor: heroActor
    map: demoMap

Entities reference each other by key, and the engine validates every reference before a campaign is allowed to run.

Where to next

Isometry is made by Dark Mode Games and licensed CC BY-NC 4.0.