Unity 3D + Playmaker - Branching Dialogue - Interactive Narrative (long form live stream)
Channel: bpwebmedia
Date: 2020-12-10

[This lesson was live streamed to a class undertaking a Game Design course]

How to create a branching dialogue tree system where the player in your game can have a conversation with non-player characters, choose from a set of responses, which will then impact how the conversation goes and what happens next in the story. This example uses the UI text and audio recordings of the dialogue lines to implement an interactive conversation using Playmaker in Unity.

The characters and environments used are downloaded from SketchFab and the audio recordings were created using an iMac's built in text-to-speech function on an "original" script.