Interactive Storytelling with Twine
Keeping track of a list of things: Arrays!
What are arrays useful for?
Examples of arrays in action!
Putting it together: Variables + Arrays = Inventory!
PROJECT: Give the player a backpack!
Course 5: Mixing things up - adding randomness to our stories!
What is “randomness” and how can we use it in our stories?
Examples: Coin Flips and Dice Rolls
Making a path that takes the player in a random direction
Example: Fliping a magic coin with two different effects
Combining randomness with variables!
Using randomness to make our text effects more interesting
PROJECT: Making a bet with a gambling ghost!
Course 6: Making our story feel more like a "video game"
Keeping track of the date and time
Doing things when the player clicks the mouse
Doing things when the player moves the mouse
Adding delays to events
PROJECT: Lets add a jump scare!
Course 7: How to do storytelling?
Finding inspiration for your story
Why would we want to make a story “interactive?”
What types of choices are interesting for the player?
2 of 3
Previous Lesson
Next Lesson
Doing things when the player moves the mouse
Interactive Storytelling with Twine
Doing things when the player moves the mouse
Previous Lesson
Back to Course
Next Lesson
Login
Accessing this course requires a login. Please enter your credentials below!
Username or Email Address
Password
Remember Me
Lost Your Password?