![]() | Chapter 10: Scenes | ![]() ![]() |
10.10. Review of Chapter 10: Scenes |
1. A scene is a stretch of time somewhere in our narrative. We might choose to use scenes to organize the entire structure of our plot; just for timed or occasional events; or not at all, as we prefer.
Scenes are a flexible way to keep an eye on and react to complex aspects of the world state, so they might for instance be used to monitor whether or not puzzles have been completed, determine when it is time to move the player to a new location, provide background activity, and so on.
2. We define a new scene with
Train Stop is a scene.
A scene has only a single beginning but is allowed to have many different named endings. We indicate how our scenes are to begin and end like so:
Train Stop begins when ...
Train Stop ends when ...
Duel to the Death ends tragically when ...
These need not be simple rules. If necessary, long wordy conditions can be given: or, using techniques from the chapter on phrases, we could define a phrase to make a really complicated decision.
Scenes cannot be begun or ended just by saying so, using "now". Although the condition "the Horrible Argument is happening" correctly tests for whether this scene is under way, demands like "now the Horrible Argument is happening" or "now the Duel to the Death has ended" are not allowed - scenes begin and end only when the conditions are met. There are several reasons for this, but one is that it makes it possible for the Scene Index to keep track of how scenes fit together in the course of our story.
3. Just as rooms are joined together by map connections, we can join scenes together so that they lead one into another or run in parallel:
Passenger Throng ends when Train Stop ends.
Train Departure begins when Train Stop ends.
Train Departure ends when Nightfall begins.
Owl Screeching begins when Nightfall begins.
Or we can say that a scene begins "when play begins".
4. We can write rules applying during the scene like so:
Every turn during Train Stop: ...
Before taking the luggage during Train Stop: ...
After listening when Train Stop is happening: ...
Instead of going to the Outdoor Region during Train Stop: ...
We may also check afterward whether a scene has happened:
Instead of kissing Miss Tilford when Train Stop has happened: ...
"The Waiting Room is freshly painted.[if Train Stop has ended] But it somehow seems desolate now."
and so on. For instance, we could use such conditions to assemble a summary of the plot so far for the player.
5. More than one scene can be happening at the same time, so it is not sensible to talk about "the current scene", in the way that we talk about the location of the player. The player can only be in one room at a time, but he can be in the midst of multiple scenes (or none).
| ![]() ![]() ![]() Scenes used to control the way a character reacts to conversation and comments, using a TALK TO command. |
|
Previous | Contents | Next |