Branching Quest Example

This branching quest made in Twine is designed to emphasize player freedom while utilizing adaptive, responsive dialogue that acknowledges and recognizes player choices, whether they are "gameplay" choices or dialogue choices. This quest also went through many versions, getting updates and “patches” based on feedback I received.

Play the quest and check out the flowchart below. I recommend viewing the flowchart first.

Note: this quest was written with a gameplay element in mind, so it had to be adapted to a text-only format.