A campaign management workspace for tabletop role playing games like Legend in the Mist, grown from a single character sheet into a home for a whole campaign.
Campaigns of the Mist is a workspace for running tabletop role playing games built on the Mist Engine. It began as a character manager, and it now holds a full tabs system, in app markdown notes, organizable whiteboards with freehand drawing and several rich element types, and a linking system with a navigator that maps out how everything connects. What started as a place to keep one character sheet became a place to run an entire game.
It began during the Legend in the Mist Kickstarter, as a very basic and rigid character sheet for the demo. My group needed somewhere to keep their characters while we tried the game, so I built it. I never set out to make a workspace. Each version simply grew out of asking what the app could do next.
The app has been completely rebuilt on IndexedDB, giving it the room to store characters, notes, whiteboards, and the links between them without straining the browser. The character system stays fully typed as it adapts to the different Mist Engine games, and the linking system threads every note, board, and element into one navigable map. All of it runs on the device, offline and installable.
I still actively maintain and update Campaigns of the Mist all alone, with the only external help being localization contributors. More than anything, the project is a testament to my curiosity, and to a willingness to build things because they are worth building, even when I have never built anything like them before. It is proof that I would rather face an unfamiliar concept head on than step around it, and that I can adapt as I go.