About the Floraverse Character Generator


As I'm a fan of the Floraverse comic, I wrote a generator making characters living in the world of the comic.
Initially on my main website, I moved the generator and other related Floraverse tools on its own website here, next to the Toy Cat Creator.

Origin

The character generator is inspired by this journal post on deviantArt, which used the Marnok's NPC generator to generate personality traits.

History

The current generator is the fifth iteration of the generator.
The first version was a written in Java and started as a desktop application, before I added features to run it as a webservice. This lead to the creation of the Feuforeve.fr website, to initially host that generator.
The second version was written in Guile Scheme and ran only as a webservice.
The third version was based on the previous version and was the result of the merger of several generators I wrote and hosted on this website into a single project.
The fourth version was caused by a rewrite of this website in Racket.
The fifth and current version is an iteration of the previous to separate the data used by the generators from the code.

Data

The data used by the generator is available in a git repository, and is mainly written in JSON. The file structures are documented in the README.md file.

Code

The code of the generator is available along with the code of this website in a git repository. It is released under the terms of the GNU General Public License version 2 or any later version (GPLv2+). The code is written in Racket.