A headless SRD 5.2 rules engine written in Rust and compiled to WebAssembly. Resolves tabletop RPG mechanics — ability checks, attacks, damage, healing, HP tracking — without any UI. Immutable state model: every action returns a new game state, event log, and optional prompt.
These demos are intentionally minimal and self-contained. They exist to show how Quiddity integrates into different game formats — not to be polished products. Rendering, narrative, and content are kept deliberately light so the engine mechanics stay in focus.
A text-based adventure driven by Ink for narrative branching. Explore a goblin-infested dungeon, make choices, roll ability checks, and fight enemies — all resolved through the Quiddity engine.
A 2D grid-based combat encounter simulator. Position units on a tactical map, execute turn-based attacks, and watch the SRD 5e action economy play out in real time.