FREE Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
High Performance Computing
Email
Print
Reprint

add to:
Del.icio.us
Digg
Google
Furl
Slashdot
Y! MyWeb
Blink
September 06, 2006

Interactive Storytelling

(Page 4 of 6)

Storyworld and Storybuilder

DDJ: Let's talk about the system. Maybe we could start by defining some of the key terminology. Like storyworld?

CC: A storyworld is a data structure that contains implicit within it zillions of possible stories. When a player interacts with the storyworld, he generates one story.

[Click image to view at full size]

Figure 1: Actor editor.

DDJ: And storybuilder?

CC: A storyworld is created by someone we call a storybuilder, who is an artist who uses our development environment, which is called "SWAT," to build storyworlds.

DDJ: SWAT is an acronym for...

CC: "Storyworld Authoring Tool." There are three programs. A storybuilder uses SWAT to create a storyworld. The second technology is the [Storytron] Engine, the third technology is Storyteller, which is the consumer program. Both Storyteller and SWAT access the Engine, Storyteller to play it, and SWAT to run Rehearsal, our testing feature.

DDJ: And Diekto?

CC: Diekto is the language.

[Click image to view at full size]

Figure 2: Verb editor.

Previous Page | 1 Interactive Storytelling | 2 People, Not Things | 3 Seeing the Light | 4 Storyworld and Storybuilder | 5 Making it Accessible | 6 Applications Next Page
TOP 5 ARTICLES
No Top Articles.



MICROSITES
FEATURED TOPIC

ADDITIONAL TOPICS

INFO-LINK