Sagelt / Dungeon-World

A tabletop roleplaying game.
www.dungeon-world.com
Other
370 stars 110 forks source link

Web Version? #191

Open Kikketer opened 4 years ago

Kikketer commented 4 years ago

I believe there's a similar feature request to use something other than InDesign. I'm a web developer and not willing to pay monthly for a product that I'll hardly use (I do like Photoshop, I'm not an Adobe hater).

Any chance or ideas of having the rulebook and these enhancements written in a simple markdown style script where people could more freely edit and add without having to have a specific product?

The manual could then also be hosted right on github using the /docs possibly leveraging the github pages (and Jekyll possibly, the actual tech is up for debate).

sjbrown commented 4 years ago

The XML files are all pretty similar to html. Have you tried renaming them with .html as the filename extension and looking at them in your browser?

Kikketer commented 4 years ago

Was just thinking a web friendly way of consuming the rules that isn't smattered with at least 6 advertisements at once (like the SRD I found). With this as well the editing could take place directly in GitHub and the community could use PRs to approve/reject fixes or clarifications.

I'm now thinking of a potential personal project...

lifelike commented 4 years ago

The XML is very easy to parse to render something else. I made this ORG-mode version a few years ago: https://github.com/lifelike/Dungeon-World-Org-Mode

There is also this Markdown-version by someone else: https://github.com/agude/Dungeon-World-Markdown

Both those formats incidentally are trivial to convert to HTML using a tool like Pandoc or the built-in HTML-export in ORG-mode for instance, or you could use Pandoc to convert them to any other format you want if that is easier than to convert the original XML.

lifelike commented 4 years ago

I noticed that GitHub does a pretty good job with automatically converting both ORG and MD to HTML if you click one of the files, e.g.:

https://github.com/lifelike/Dungeon-World-Org-Mode/blob/master/parts/Caverns.org

https://github.com/agude/Dungeon-World-Markdown/blob/master/text/monster_settings/Caverns.md

Not pretty perhaps, but functional, and perhaps less annoying to browse than the SRD site.