Creating worlds case studysee all customer storiesDungeons & Fibery
& Dragons of course

Author

Product management, user research, it's clear that Fibery can be used for such cases.

Let's talk about *real* things today — how to use Fibery for game development: create the world and characters, plan episodes, store all of this, and not get lost. 🧭

Let's get it started!

From this case study you'll find how to:

  • Create a unique lore
  • Structure it in a nice way and connect everything
  • Use all the data to run the game
  • Not get lost in the adventure!

Who will this case study be helpful for?

  • For any Game Designer or Producer (in fact for anyone from the gamedev industry who is curious enough, but Game Designers will see the most value)
  • For any D&D/other system Master
  • For anyone who loves D&D as much as we do 💪

To make the case study more clear and familiar, we've used lore created by Wizards of the Coast, Ravenloft setting. All the rights belong to them. If you're not familiar with the setting, that's not a problem, that's not a must in this case. 🤗

Note: if you're a D&D fan but haven't played this campaign yet and plan to — there are spoilers inside… Sorry!

Creating the World

Well, there was one incredible man, who created a world in 7 days. We're definitely not so cool, but still pretty ambitious.

At first, we need to understand, what has to be created. What we will show, what will be in the scene. Something that people will interact with, like Location, Equipment, Non-player character, or God. Each of these building blocks will be a database, some of them can be also grouped into Spaces.

Here's what I've decided will be important for Ravenloft.

And what are those Blocks? What do they have inside?

If you're lost as to what Databases in Fibery are, please check out this incredible video. If everything is clear or you just don't care — let's go further!

Making the World "real"

Just adding some data, that will make those Blocks-Databases come alive.

Locations

For example, which Locations will we have?

OK, let's see how a location looks like inside. Here is how this Card looks.
Any Card can be shared with a simple link.

Anything else?

Yes, please.

One of our promises was to connect everything.

We will connect Locations with other Databases that we have — Equipment and NPC, so that we know, what can be found in each place.

Let's check how it the result looks like. Now we can see what NPCs can be found in Burgomaster's Mansion. And those relations are bi-directional, so you can also open Ireena's card and check where she can be found.

Plans and tracks sprints
Plans and tracks sprints

We also want to know what equipment can be found in the specific Location, assuming that each piece of equipment can be found in one specific Location. So, the relation here is many-to-one (Location has many pieces of Equipment inside, and each piece of Equipment can be found in one Location).

Ok, we've slowly arrived at the Equipment Database.

Equipment

Here is a list of equipment we've created and how it's connected to other Databases.

Here is how the Equipment Card will look.

NPC

Well, we've already seen all the connections and even some examples.

So, here are Ireena's Card and Strahd fon Zarovich's one. Just have a look at them and see how elegant everything is.

Visualizations. How to have a "bird-eye" "bat's-eye" View?

Connecting Databases gives us the ability not only to see details on each of the specific Cards, but also build powerful (over)Views.

But we've connected more Databases! Remember this?

So we can build smth like this….

Or like this…

So, any View, any granularity you need on this stage of game development.

Inviting Adventurers

Let's imagine everything is ready, and time to start an Adventure!

What do we need?

  • Players aka Heroes
  • Episodes — sessions, that we'll play

The structure will be a bit more complicated.

And here we can see, who is going to explore the world…

OK, that's the shortest Chapter!

Running the Game

The best part. For sure there are lots of systems for online playing (like Roll20, or dndbeyond), but Masters still are making notes on paper, excel, or other places like Notion.

Why not do that in Fibery?

The greatest value will be in mentions and bi-directional links.

Some notes from the first episode.

And if you've forgotten what a Character has done — that will be saved in his/her card.

You can also make some notes on what exactly Characters were doing in a specific Location. For an experienced Master it means a lot.

Pretty sure that you're tired already.

Some good news — that's the end.

Feel free to install the whole template and play around, share your feedback in the Intercom chats and never be afraid of building new domains. 💪

Grab template here

Try Fibery 😉

Are you an early-stage startup? Enjoy 12 months of Fibery for free.

Dig into workspaces & workflows of some awesome companies: