๐Ÿ“– Tutorial: Build a Branching Interactive Story Game with Jabali (Discord)

In this tutorial, youโ€™ll learn how to use the Jabali Discord Bot to create a branching narrative game โ€” where the playerโ€™s choices shape the outcome of the story.

Jabali makes it easy to go from a simple idea to a fully interactive, AI-generated game โ€” all using natural language prompts.


๐Ÿš€ Step 1: Start Your Game with a Prompt

Go to a channel where the Jabali bot is active and type:

/make

Then, when prompted, enter a descriptive prompt like:

A curious teenager discovers a hidden elevator in their school that leads to alternate realities. Each choice brings them deeper into a surreal, ever-shifting storyline.

Then select genre Branching Interactive Story

alt text

Jabali will create a thread in Discord. Jabali will analyze this prompt and create your game seed.

๐ŸŒฑ Step 2: Review and Edit the Game Seed

The game seed includes core parameters like:

alt text

Visual Style (e.g., hand-drawn, pixel art)

Theme (e.g., mystery, coming of age) You can edit the seed at any time in Discord

Click on โ€˜Create Conceptโ€™ to continue

๐ŸŽฎ Step 3: Accept or Regenerate the Game Concept

Jabali will then generate a Game Concept, which includes:

๐ŸŽฎ A Game Title

๐Ÿ“– A Story Summary

๐ŸŽจ An AI-generated Poster

alt text

If you like it, hit Create Game.

๐Ÿง Step 4: Define Your Player and Characters

Use character prompts to define the player and key NPCs:

alt text

Step 5 : Edit Scenes

Next up, different locations where the story unfolds will be generated. You can edit the prompt to regeenrate the images of these locations.

alt text

๐Ÿ—บ๏ธ Step 6: Create Chapters

alt text