Skip to content

Need to Know#

What do I need to know?


You can make a game, interactive project, or experimental essay without knowing programming or anything other than how to navigate a program and publish HTML using Twine 2!

However, getting the most out of Twine 2 can often require some knowledge of HTML, CSS, or JavaScript. All story formats also use markup to style text.

HTML, CSS, and JavaScript#

This Cookbook has entries on HTML, CSS, and JavaScript as they are used in connection with Twine 2.


All built-in story formats use different ways of marking up text to add some visual emphasize or otherwise style text. These differ between story formats, and it is highly recommended to consult the individual documentation of the story format for more information and examples.