Twine

Twine is an open-source tool to create Interactive Fiction (Text Adventures).

Note

Twine can also be used to create Visual Novels, but this requires coding, see https://twinery.org/forum/discussion/2153/vn-style-twine-game.

Games made with Twine

How it works

Add text elements and link them together to progress the story in one or more directions. Aside from linking texts, variables and conditions are supported.
Additionally, custom javascripts, HTML and CSS can be used for additional functionality.

Note

The Twine editor uses markdown for formatting.

There are multiple story formats in Twine 2 for different purposes.

ui

How to add media

To add media, it has to be online already somewhere, then just cut-paste in:

<img src=”the URL of your image” width=”500″ height=”300″ alt=”this is where you put alternative text of what’s in the image for people with screen readers“>
<video src=”the URL of your video” width=”640″ height=”480″></video>
<audio src=”the URL of your sound effect” autoplay>

Tutorials