Twine 2 Tutorial: Writing Your First Story

Twine is a Choose Your Own Adventure (CYOA) development environment. This is a tool that allows anyone with a little passion to write a branching story that you can share, sell or read on your own.

Twine is program developed by Chris Klimas. He originally wrote it as a desktop application but with the release of Twine 2, it is now a web app. This means Twine can run on any platform. All that is needed a modern web browser. While Twine has many contributors, Chris is the driving force behind the project. If you enjoy the software, support him on Patreon

Twine is a free tool and the stories made with it are yours. This is different than say a competing product known as ChoiceScript where you need permission to sell your story.

This tutorial will teach you the basics of Twine to get started.

Continue reading

Choose Your Own Adventure

I don’t remember the first time I played a text adventure, but I do remember the first time loving branching fiction. I was six years old, sitting on my father’s lap. He read to me The Cave of Time by Edward Packard. It was the first book in the popular “Choose Your Own Adventure” series.

I love this memory for two reasons. First, it’s one of the few times I remember my dad reading to me. I know both my parents read me lots of books, but it’s this the one time I really remember. Second, I loved the idea that a story could change based on my own choices. It was incredibly exciting to control the events of a tale.

Continue reading