Your Twine game assignment will help introduce you to programming concepts and narrative design.

Download Twine here!

For those with experience with Twine or programming already, Twine documentation is he[3re.

If you know CSS, an interactive guide to CSS styling in Twine is here.

To import a Twine game into the Twine engine so you can see its code, do the following:

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/8ed4c04c-c70b-4bdc-b1da-202d18fb4cfd/Screen_Shot_2018-02-27_at_8.46.29_AM.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b59b9f81-4e04-4dbc-902b-3cffda59fce2/Screen_Shot_2018-02-27_at_8.46.33_AM.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/cd7f37d0-14f3-4016-a379-3edf95572099/Screen_Shot_2018-02-27_at_8.46.54_AM.png

Demos

Porch Adventure.html

classroom story.html

simple boolean variable.html

simple number variable.html

simple string variable.html

css examples.html

graduation quest.zip

For more complex demos, see a longer list here.

Code Examples

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0cf6762e-773d-422a-93e8-9768125b17d5/Screen_Shot_2018-02-27_at_8.46.41_AM.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/3f5d209d-5a6b-47c4-91c1-6d226faa30b0/Screen_Shot_2018-02-27_at_8.46.50_AM.png

You walk through [[the open door->door]].

(set: $booleanvariable to true)
(set: $numbervariable to 100)
(set: $stringvariable to "This variable contains a string!")

(if: $gotkey is true)[You unlocked the door with that key you found!]

(if: $numberofcoins > 10)[You have enough gold coins to buy the hamburger!]
(else-if: $numberofcoins > 7)[You ALMOST have enough coins...]
(else:)[You don't have nearly enough coins!]

You order a scoop of (either: "chocolate", "strawberry", "vanilla") ice cream.

{
    This sentence
    will be
    written on one line
    with only single spaces.
}

Twine Games

Don't Go Into the Old Greene House

My Father's Long, Long Legs

Staring at a Cave Wall

Mangia

Horse Master

Tournament 2015

Rock Collector

Stars

Haiku

Inv

Find more Twine games on the Philomela twitter account! Philomela is a service that hosts Twine games for free.

Also check out itch.io's Twine tag.