00.dialogue-tree-introduction

Introduction: dialogue trees

In this series, you will build upon the previous two chapters and create a branching dialogue system.

It’s a dialogue system where the player can make choices and jump to different branches of the game’s story.

Like before, we will first design a dialogue box using the Godot editor and give it a theme to make it look nice.

Then, using the techniques we saw in the slideshow series, we will display dialogue and an image.

After that, we’ll create buttons from code to allow the player to jump to different branches of our dialogue tree.

Finally, we’ll use BBCode to improve the look of the text, and add animation and sound playback to make our dialogue more immersive.

In the next part, we’ll design the dialogue box.

Locating the Lesson Files

To get started, open the project “Learn to Code with Godot: Practices” in Godot and, in the FileSystem dock, expand the DialogueBoxes directory. Once again, we will create a scene together. See you in the lesson!