Projects
Battlemat, Saffrondale, and the DM World Engine
The current work treats narrative as a system: campaigns need coherent places, readable tools, and player-facing artifacts that survive beyond a single session.
See all projectsProjects
The current work treats narrative as a system: campaigns need coherent places, readable tools, and player-facing artifacts that survive beyond a single session.
See all projectsSaffrondale
Start with what players know, then move through arrivals and the first evening before you branch into inns, streets, markets, and old stone.
Enter SaffrondaleHow To Play
Use the how-to-play section as the public handoff: campaign basics, Battlemat expectations, Character Sheet conventions, combat flow, and reward handling.
Open player guideTour
The new tour area is the visual layer between player guidance and design notes: a guided walkthrough of Campaign, Battlemat, Character Sheets, and Campaign Management.
Open the tourWorkshop Intent
The old site mixed public copy, campaign material, experiments, and live runtime routes. This pass rebuilds the public layer as a static Astro site with a narrower job: explain the work, give players stable reference pages, and leave the live campaign workspace to the separate Battlemat repo.
What remains public here is the best human-authored material: homepage and about copy, Saffrondale descriptions, Battlemat explanations, campaign artifact guidance, Character Sheet notes, and a few design excerpts that still explain the project clearly.
Fast Paths