Character sheets for your tabletop RPG
Fillable and responsive character sheets for Alien RPG, Tales from the Loop, Vaesen and many other favourite RPGs. The sheets are written in plain text which transforms automagically to awesome sheets.
First out is a run of character sheets for Free League Publishing Year Zero Engine games. The main reason for doing them is.. well, it's the games I play the most. They are also quite simple and a perfect match when I develop methods for theming, tune the syntax and develop the magic behind the character sheet builder.
Questions and answers
You like livinging on the edge so yes..
Your data is available to export as JSON and Markdown. I've yet to create the import function but I expect that to be solved quite soon.
As for now data is stored locally in your browser and only available to you. That will change as we get infrastructure in place.
You can't do that yet. Sorry. Expect it to be part of preview version later this spring.
The character sheets are written in Markdown. FictionBoard will support creating character sheets through our own WYSIVIG editor.
Code examples
Create attributes, skills etc.
## Attributes
Body: Number (0-5)
Tech: Number (0-5)
...
Create checkboxes
## Conditions
Upset: Checks (0/1)
Scared: Checks (0/1)
...
Create a dropdown with options
Type: Select
- No type selected
- Bookworm
- Computer geek
...
Current available fields and objects:
- Text
- Number
- Select
- Stat
- Skill
- Item
The data model in FictionBoard is not fixed so a character sheet may or may not be compatible with other games. With that said, the data model of FictionBoard sheets will never get very complex and should be easy to integrate with other systems. One long term goal is to be compatible with a VTT with focus on wargaming.
The data is modelled from the level 2 headers and the key-names in the key value pair. It's a naive approach but it saves a lot of time for the creator when first setting it up. The character sheets and other object sheets together will form the data model for a game system.
In combination with markdown this approach makes it feasable to store data directly in a document. This makes for offline authoring in any text editor as well as easy export/import. It also makes it super easy to create a homebrew version of an existing system.
Example This is a template written in markdown. The '#' indicates a header.## Attributes
str: Number (0/20)
dex: Number (0/20)
And this is data stored in a markdown document. ## Attributes
str: 12
dex: 18
And the same data is accessible from the data part of an actor object. data: { attributes: { str: 12, dex: 18 } }
Alien RPG
HR Giger and Riddley Scotts awesome masterpiece as a tabletop RPG! Here's my take on the sheet.

Tales from the loop
Tales from the loop is my favorite game of all times. Being a kid myself in the eighties I love exploring the what ifs that I never dared or never got the chance to experience.

Things from the flood
If you loved Tales from the loop, see your character become a teenager in the follow up - Things from the Flood

Mutant Year Zero character sheet
One of my absolute favourite games. Had the pleasure to spend around two years in the wastelands of a post apocalyptic Sweden.

Coriolis character sheet
I've spent a couple of exciting years in the Coriolis universe. Nothing beats a warm chai on a hanging terrace overlooking a busy spaceport.

Vaesen character sheet
I haven't gotten around to test this yet but I'm eager to play it.

Forbidden Lands character sheet
I actually played this with my kids. An instant hit!

For demo purpose data is stored locally in your browser and you may only keep on character sheet per system. This will change as we get server infrastructure and database in place.
What's next for the character sheets?
- Fix styling issues with current sheets
- Add missing Year Zero sheets (Mutant Year Zero variants, Twilight 2000, The One Ring?)
- Add option to save more than one sheet
- Import/Export