Skip to content

thinkaxelthink/Saxon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#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.


Running Saxon Locally

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.


Deploy to a server

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

About

A RPG Character Generator for Mouse Guard.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published