Skip to content

vamidi/StoryTime-UPM

Repository files navigation

Welcome to StoryTime!

StoryTime

StoryTime is a data management web-based software, an open-source Software as a service (SaaS) whose goal is to manage data for Unity3D, Unreal (and maybe in the future Godot). StoryTime will also provide packages for Unity3D and Unreal where user can use components that has built-in functions to communicate with the database.

Table editor

Story editor

Features

StoryTime allows users to edit data that are normally stored as raw JSON. It also supports creating stories or craftables in a node editor style. Each table contains the data and metadata that defines the table. Users can also have access to versioning to see all the changes! Everything is stored locally/online and easy to adapt in in-house environments.

About / Why

It started as a school project where designers wanted to work with spreadsheets to create game data, but this became tedious, hard to manage, and hard to collaborate in. So, I wanted to have an application that is able to edit data similar to spreadsheets, but also structured and indexable. Aside from managing data, I also wanted to have plugins where I provide integration in Unity or Unreal where designers can immediately use their data in their games. Lastly StoryTime also wants to provide easy building block for large complex components such as inventory, crafting or dialogues systems.

Useful Links

{% content-ref url="quick-start/getting-started.md" %} getting-started.md {% endcontent-ref %}

{% content-ref url="quick-start/setup/setup.md" %} setup.md {% endcontent-ref %}

{% content-ref url="quick-start/tutorials.md" %} tutorials.md {% endcontent-ref %}

{% content-ref url="vamidicreations/faq.md" %} faq.md {% endcontent-ref %}

{% content-ref url="vamidicreations/roadmap.md" %} roadmap.md {% endcontent-ref %}

{% hint style="info" %} Join our StoryTime Discord server! {% endhint %}