Simple web-based program to aid in creating RPG characters
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
Esteban Manchado Velázquez b76e183754 Add support for multi-line texts 3 лет назад
characters Trivial character load/save 6 лет назад
env Change the whole system to work with Chestnut 6 лет назад
resources Adapt to a new version of Black Wolf character sheet 3 лет назад
robohydra Add RoboHydra configuration file for client-server debugging 5 лет назад
src Add support for multi-line texts 3 лет назад
test Change the whole system to work with Chestnut 6 лет назад
.gitignore Ignore RoboHydra-related files 5 лет назад
LICENSE.html Add license and production notes 5 лет назад Mention lein cljx in the README 5 лет назад
project.clj Add basic login with database-stored sessions 5 лет назад

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.