Simple web-based program to aid in creating RPG characters
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
Esteban Manchado Velázquez b76e183754 Add support for multi-line texts 3 år sedan
characters Trivial character load/save 6 år sedan
env Change the whole system to work with Chestnut 6 år sedan
resources Adapt to a new version of Black Wolf character sheet 3 år sedan
robohydra Add RoboHydra configuration file for client-server debugging 5 år sedan
src Add support for multi-line texts 3 år sedan
test Change the whole system to work with Chestnut 6 år sedan
.gitignore Ignore RoboHydra-related files 5 år sedan
LICENSE.html Add license and production notes 5 år sedan Mention lein cljx in the README 5 år sedan
project.clj Add basic login with database-stored sessions 5 år sedan

Character suite

This is an experiment, mostly an excuse to improve my ClojureScript and Om/React skills, and learn and try out devcards, macros, Clojure's core.async, figwheel and PDFBox.

The idea is to have an application that aids in the tedious, unimportant steps when creating a character for an RPG. Of course, the character creation rules must be extensible and theoretically support any rule-system, so the system doesn't try to make any assumptions.

Running the development version

Type lein repl, and then (run) in the prompt that will appear. You can also type (browser-repl) after you have a connected browser if you want a browser-connected REPL on the command-line. In a different tab, leave the command lein cljx auto running.

Then, open a browser with http://localhost:10555.

Running the production version

Type lein cljx once && lein with-profile -dev,+production uberjar to create a .jar file with everything, then run it with java -cp target/character-suite.jar clojure.main -m character-suite.server.


Copyright © 2015 Esteban Manchado Velázquez

Distributed under the Eclipse Public License, the same as Clojure.

Note, however, that several files have their own license:

  • resources/RiseStarHandLight.ttf is distributed under the OFL (SIL Open Font License).
  • resources/coc-charactersheet.pdf is copyright Chaosium Inc (distributed here for convenience, and with permission).
  • resources/soy-charactersheet.pdf is copyright Clinton R. Nixon, and lacking any license, I imagine it's either Public Domain or Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License, like the game itself.