Kastorix

Fantasy TTRPG

World Map

Here is an overview of the RPG system, and links to more pages with more details on the world and its nations.

Kastorix is a TTRPG and worldbuilding project I have been working on for a bit over a year now. It's a high fantasy world with science fiction elements, set on a moon orbiting a gas giant. It has over 35 different nations, 9 playable sapient species (+ dragons, coatl, giant spiders and hippo centaurs which aren’t playable), many types of magical creatures and a developed magic system. Technology wise the world roughly mirrors our industrial period, but it relies heavily on magitech which changes many aspects of society.

It started as I wanted to do a worldbuilding project that didn't need to connect to DND/Pathfinder lore. Previous worlds I’ve built have been for DMing DND/Pathfinder and therefore they had follow those systems' game mechanics and tropes. In Kastorix I was able to do things like making humans a minority species compared to the other sapients, making airships one of the main methods of traveling around and having magic be commonplace. I could also build a world where I didn’t need to provide gods and divine forces, for clerics or demons for warlocks.

I started by just worldbuilding in an obsidian vault, but later began thinking about how I could use a setting TTRPG setting. The TTRPG uses Pathfinder (2e) as a base, and a default for if I don’t have the rules for anything and am unsure how to proceed, but it is also very different. It’s a classless system that gives players at least two feats per level to plot out as desired, my current group is enjoying it.

An image of the Character Sheet

Character Sheet can be found Here

Character Sheet

One of the things I’ve been working the most on have been the online Character Sheet, inspired by Pathbuilder for Pathfinder. It is designed to provide an easy way to design, update and play with your character. So far it is in a WIP stage, with many features in process. But it is still possible to plot out your feats, spells and other options. If it sounds interesting, I recommend you to go to the page and check it out, make a character. Right now Strikes and inventory don’t save properly and abilities from feats don’t appear automatically, but that’s all things I am working on. The Sheet is as the other pages coded in Javascript.

Data Handling

One thing I found is that designing an TTRPG, especially one as combat heavy and crunchy as this requires a lot of data. Making spells and feats is of course fun, but storing and updating was a bit of a challenge. At first I put the feats directly on the pages, but later I ended up storing them in a google sheet document. I have a python script to import all the data to my folder and store it as a SQLite database and in JSON files for easy access. The character sheet, DM Sheet and other documents can pull data from JSON files.