#SaxonJS
A RPG character generator for Mouse Guard. For the DM who doesn't feel like spending a whole afternoon with friends eating pizza, drinking beer, and going through a book building characters. One button click will generate a mouse randomly so everyone can dive in and start playing.
SaxonJS runs on Tornado. So after you've cloned this repo and assuming you're already in the directory you cloned into, run:
python main.py --port=8888
All of the logic for generating a character is done client-side. So once you've run the tornado app, you're good to go. Just point your browser to localhost:8888
and you should see the character generator.
You can go with Tornado in which case you'll need a UNIX-like system with a version of Python in the 2.x series installed. Python package requirements are specified in a pip-compatible requirements.txt
, located in this repository. But you can do this anyway you want, really. You might have to do a little copy/paste to get the templates out and into your setup.
I've been using Heroku to deploy to the world. You can see it here.
For more info on how to deploy a Tornado app on Heroku, go here.
Curious about the Mouse Guard RPG? Check this out