Choices that Haunt You: Conditional Logic in Choicefic

If you enjoy reading Electric Literature, join our mailing list! We’ll send you the best of EL each week, and you’ll be the first to know about upcoming submissions periods and virtual events.

by Joseph Jaynes Rositano

I’ve written before on some of the ways that interactive fiction, or choicefic, creates new possibilities for literary fiction. I touched on how the medium once dominated by the Choose Your Own Adventure children’s adventure series can be extended to serious writing — to explore themes of free will, to create intricate tapestries of plot lines, and to revolutionize character development.

For authors of choicefic, keeping track of the branching paths of a narrative can quickly become overwhelming. There are several software options to make the process more manageable, though most require varying degrees of coding skill. Inklewriter is among the most user-friendly and requires no coding at all. It’s also free and entirely web-based.

Most of these software packages, including Inklewriter, allow authors to go beyond the branching path structure that exists in book-form choicefic. They do this by using conditional logic.

Conditional logic makes it possible for a reader’s choice to have different results depending on the reader’s previous choices. When the protagonist asks her friend for help burying a body in the desert, the friend’s response could depend on whether the protagonist had been similarly helpful earlier in the tale. More subtle variations are possible too: perhaps the friend will help in either case but show her resentment with a few harsh words in one version.

But conditional logic also allows for the available options to vary depending on previous choices. For example, if the reader has the protagonist pick up a gun at one point in the narrative, he could have the option of using it later. Inklewriter provides an example of its conditional logic features with an interactive retelling of a Sherlock Holmes story.

Conditional logic can use counters to keep track of how many times the reader has chosen a particular type of option. Options can then be made available dependent upon these counts. For example, certain options could be designated (unbeknownst to the reader) as “aggressive.” At certain points in the story, the reader may be presented with more aggressive (perhaps violent) options if she had chosen a certain number of aggressive options previously. This could have interesting implications for character development; though some writers will chafe at the implicit quantification of character traits that is so familiar to RPG gamers.

Interactive fiction straddles two worlds–gaming and literature–and the use of conditional logic brings it closer to the former. But used artfully, it could become a powerful tool for authors of literary fiction.

More Like This

12 Books That Break the Rules of Point of View

These works go beyond the limitations of first and third person singular

Jul 7 - Sophie Stein

White Is the Color Somewhere Between Life and Death

Han Kang's "The White Book" is a eulogy, a prayer, and a novel

Aug 17 - Krys Lee

Everyone On the Moon Is Essential Personnel

An excerpt from the new collection by Julian K. Jarboe, recommended by Casey Plett

Mar 11 - Julian K. Jarboe
Thank You!