Release version done!
This project is an entry to the ProcJam. It's made with Tracery and a bunch of custom code.
Tracery is a tool that helps you build interesting stories from grammars, which are rules you setup to get a coherent story. As you can see players have been given some agency on the story generated. This isn't just the computer, the player has a little input.
These inputs are limited to : Name, gender and location of the story. The point of giving the player some agency in a randomly generated story comes from the idea that gameplay COULD be the driving force of a randomly generated story. For example, if the player clears a certain quest, or does some action a number of times, the story could change with that input, instead of it being a dropdown as it is on this project.
I believe developers could use tools like this one to make more interesting backstories in general.
The current state of this tool isn't refined and won't be, but I feel it could help people get some slight inspiration for tabletop RPGs and such.
Code wise, it's very simple and I'm just tricking tracery with a procedurally generated JSON to allow for multiple stories with the same format.
Github: https://github.com/lopezmramon/backstory-generator
Tracery: https://tracery.io/
Files
Heritage Backstory Generator
Entry for ProcJam2019
Status | Prototype |
Category | Other |
Author | Natural Power Games |
Tags | Narrative, Procedural Generation, PROCJAM |
Leave a comment
Log in with itch.io to leave a comment.