Storytelling Through Computer Animation
Assignment A14: on Events and Interactivity
Objectives- Learn about using events to add interactivity to your stories.
Interactive stories are stories in which readers are given choices which determine the direction of the rest of the plot line.
Events and Event-Handling
Each time the user clicks the mouse or touches a key on the keyboard, this action triggers "an event" and a computer program can respond to the event.
These events can be used to make your stories interactive.
For example, a mad scientist might ask which potion to try:

Then mouse-click events can be used to determine the direction the story progresses from there:
Your task: (which is to be completed individually, though consultations are encouraged...)
In this assignment, you will learn to use events to make an interactive story.
- First choose the main conflict for your story.
- Then decide on at least two plotline directions depending upon what choice the reader makes.
- Decide what events will be used to create the interactivity.
- Create world-level methods for each of the plotline choices and trigger these methods with the appropriate events-handlers.
- Be sure that it will be clear to the reader, that they must interact.
- Add comment lines to each of these methods, indicating what you did and why.
Please save your Alice animation as yourusername-A14.
Create an artist's statement as follows:
- What is the conflict you have decided to portray?
- What choice does the raeder need to make, and how will they know how to communicate their choice?
- How successful do you feel that you were in conveying creating alternative plot lines? Explain.
Submit two files: the Alice scene yourusername-A14 and the artist's statement yourusername-A14 to Moodle before class.