Publication Year



ADVENT, computer science, fiction, story development, storytelling


Computer Sciences | Creative Writing | Fiction | Systems Architecture


Where traditional fiction is supposed to be a fixed narration of a story, interactive fiction takes its name from the fact that the "story" arises form the interaction of its audience with the setting and characters of a certain mythos.

For purposes of this discussion, I classify the two types of fiction according to the role of the storyteller in both. Noninteractive ("traditional") fiction is characterized by the following: First, the storyteller supplies the story's elements (i.e., setting, tone, theme, characters). Second, the sequence of events that form a plot are known before the story is even begun. The definition could apply to books, movies, plays, radio and TV programs, and oral storytelling (except possibly for some kinds of improvisation).

Department 1 Awarding Honors Status

Computer Science