
Un espace de travail de gestion de campagne pour les jeux de rôle papier comme Legend in the Mist, parti d'une simple fiche de personnage pour devenir le foyer d'une campagne entière.
Campaigns of the Mist est un espace de travail pour mener des parties de jeu de rôle papier basées sur le Mist Engine. Il a commencé comme un gestionnaire de personnages, et il réunit aujourd'hui un système d'onglets complet, des notes en markdown intégrées, des tableaux blancs organisables avec dessin à main levée et plusieurs types d'éléments riches, ainsi qu'un système de liens doté d'un navigateur qui cartographie la façon dont tout se connecte. Ce qui n'était qu'un endroit pour ranger une fiche de personnage est devenu un endroit pour mener une partie entière.
Il est né pendant le Kickstarter de Legend in the Mist, sous la forme d'une fiche de personnage très basique et rigide pour la démo. Mon groupe avait besoin d'un endroit où garder ses personnages le temps d'essayer le jeu, alors je l'ai construit. Je n'avais pas l'intention d'en faire un espace de travail. Chaque version est simplement née de la question de savoir ce que l'application pouvait faire ensuite.
L'application a été entièrement reconstruite sur IndexedDB, ce qui lui donne la place de stocker les personnages, les notes, les tableaux blancs et les liens entre eux sans surcharger le navigateur. Le système de personnage reste entièrement typé tout en s'adaptant aux différents jeux du Mist Engine, et le système de liens tisse chaque note, tableau et élément en une seule carte navigable. Tout fonctionne sur l'appareil, hors ligne et installable.
Je maintiens et fais évoluer Campaigns of the Mist activement, tout seul, la seule aide extérieure venant des contributeurs à la localisation. Plus que tout, le projet est un témoignage de ma curiosité, et de ma volonté de construire des choses parce qu'elles valent la peine d'être construites, même quand je n'ai jamais rien construit de tel auparavant. Il prouve que je préfère affronter un concept inconnu de face plutôt que de le contourner, et que je sais m'adapter au fur et à mesure.