Writing about Horror, Sci-Fi and Interactive Fiction

Tag: tutorial (page 1 of 1)

Twine 2 Tutorial: Getting Loopy with Twine Loops

Computers love repetition. It’s what they are good at. Give a repeatable task to a computer and you will make a happy pile of silicon.

When writing programs, you end up writing lots of loops. With interactive stories, your mileage may vary. You may just write very text-centric stories, favoring links instead of code. In that case, you might not write a single loop.

Other times, you’ll want to utilize loops to process or act on your story data. This tutorial will get you started with Twine loops.

Read more

Twine 2 Tutorial: Adding More Locations

Passages are the bread and butter of creating interactive stories in Twine. You don’t have a story without them. Passages can represent anything in a story. For instance, you can use them to represent a place like the moon, a thought in a character’s head, or even a single line of dialog.

Combined with Twine coding, you can use them to run specific code that be accessed from anywhere in your story. You’ll learn how to do this later in this tutorial series. For now, it’s time for you to get practice building passages and linking them together.

Read more

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.

Read more