February 6, 2008

EP 3.3: An example: Star Wars: Knights of the Old Republic

by Noah Wardrip-Fruin · , 6:25 am

The Game Developers Choice Awards are the Oscars of the game industry — the award with which members of a creative industry recognize achievements of their own. In 2004, game studio BioWare walked away with three awards that are of particular note for this discussion: Game of the Year, Original Game Character of the Year, and Excellence in Writing. All of these were awarded for BioWare’s RPG Star Wars: Knights of the Old Republic (KotOR) which also won game of the year awards from a slew of industry publications. While certainly not the most recent major RPG, it provides a good example of the strengths and weaknesses of the quest flag and dialogue tree logics.

KotOR’s successes

KotOR uses quest flags and dialogue trees to reward and sustain engagement with its fictional world; to establish patterns that, when altered, produce small moments of surprise and pleasure; and to direct the audience’s attention to a series of things that must be accomplished through play — which, like a magician’s misdirection, keeps audience attention away from larger story developments until the moment they are revealed. This is generally done quite artfully. Even an exceptionally awkward-seeming opening exposition is later given deeper resonances as players progress through the main quest.

This main quest provides the spine of KotOR’s fiction. It represents a massive undertaking on the part of the player character to — what else? — intervene in events that will shape the history of the galaxy. In a manner typical for multi-stage quest design, the desired intervention requires learning the location at which these events are taking place, which requires gathering data from partial maps on several planets, which requires getting to the locations of these partial maps, which in each case can be accomplished in multiple ways, with each approach having multiple steps that may have smaller quests as prerequisites, and so on.

Against this epic backdrop (with its many components, some rather mundane) other, optional quests are presented. Some involve developing the relationships between the main player character and her or his traveling companions. Others involve taking a role in the events happening on particular planets, often with a decidedly interpersonal element (e.g., a wife begs you to find evidence to clear her husband of murder charges, which soon leads to revelations of his infidelity, which you must choose whether to discuss with them). Some are quite small, such as discovering your ship has smuggled cargo aboard, being given the code for the container, and being offered good payment for the goods by a crime syndicate representative. In cases such as this last one, the player need only decide what the characters will do with the one-stage quest — and then enact the decision in the game’s fictional world (travel to the places, interact with the objects, and talk with the appropriate NPCs).

In addition to all these activities, there are also others embedded in the fictional world — ranging from the pleasures of exploration and spatial mastery to “minigames” of card playing and racing. Some of the minigames, in turn, can unlock additional quests and NPC interactions, as well as provide resources useful in completing parts of the game to which they are less directly connected.

Given all this, conventional wisdom has it that playing a major RPG takes experienced gamers something like 40 hours. But fans of the genre often spend longer, indulging in many optional activities. In addition, many play through the same game multiple times. This is particularly true for games, like KotOR, that provide different gameplay options to characters that approach the world with different ethical stances.

What drives players to spend 40 hours, 80 hours, or more with a computer RPG? If we look only at the quest journal, where the operations of quest flag logics are exposed to the player, the appearance is of a massive indulgence in the pleasures of the to-do list. And certainly there is some of that. But more centrally KotOR is constantly providing doses of narrative closure and transition — from the small satisfactions of quest stages to the holistic sense of a planet’s stories, characters, geography, and history that can be developed over one or many playings. Jill Walker Rettberg talks about the pleasure found in learning the quest-based fictions of a place, the “network of fragments, most of which are not necessary to experience the game fully, and yet which cumulate into a rich experience of a storied world” (2007, 310).

At the same time, beyond its narrative pleasures, KotOR is also, continually, providing other reasons to keep going, to move one part of things along just one more step. A powerful element of this can be found in the rewards given with each bit of quest closure. Some rewards are as simple as cash that can be used to purchase items in the game, bribe recalcitrant NPCs, help those in need, and so on. But many story elements also, when brought to fruition, deliver experience points (XP), another convention borrowed from tabletop RPGs. As characters accumulate experience they increase in “level” and become more capable in the game world. Each new level is achieved at a particular number of XP, and the drive to hit the next number is another motivator for the “just one more thing” mindset that can keep players at KotOR for hours after they’d planned to stop for the night.9 It is this quantified progression of a primary player character that has led William Huber to call the RPG genre a “statistical bildungsroman” (Forthcoming).

And at 40 hours, 80 hours, or more, the extent of audience engagement with KotOR is certainly more akin to a thick German novel of personal development than, for example, a film (or even a season of television). But, again, a better analogy is probably with a tabletop RPG campaign — into which players can easily invest a similar amount of time. As in many RPG campaigns, KotOR works to create a sense of flexible story-making couched in world exploration and character development. To this end, the player’s character can visit planets in different orders, and multiple times; quest items can be found at different points in the quests to which they’re connected; and necessary items and information are often available in multiple ways. However, while these things are also true of tabletop RPG campaigns, in KotOR and other RPGs they must be managed through quest flags and dialogue trees (rather than human memory, improvisation, and creativity). As mentioned earlier, this creates difficulties for game authors.

KotOR’s troubles

Much of the narrative power of Knights of the Old Republic comes from the ways that it makes playable structures out of tried-and-true narratives. A self-contained example of this can be seen in one of the optional quests on the planet of Dantooine, relatively early in the game: the feud between the Sandrale and Matale families. I encountered this quest while playing the “Platinum Hits” edition of the Xbox version of KotOR — and it is worth noting that the experience of those playing other versions might be different.

After being warned that tensions between the two prominent families were in danger of overflowing into a violent civil conflict, my party traveled south to the Sandral estate and spoke with the patriarch, Nurik Sandral. He told us that he felt great sorrow over the disappearance of the young Matale heir, Shen, but knew nothing about it. He told us that his own son, Casus, had been missing for some time — and speculated the two might have met similar fates amid the dangers of Dantooine.

Nurik asked us to show ourselves out. But shortly after this his daughter, Rahasia, appeared. After I selected some friendly things for my player character to say to her, she revealed that her father had, in fact, kidnapped Shen Matale. In typically Shakespearian fashion, she and Shen had fallen in love. She gave my party a key to a side entry of the Sandral estate, making it possible for us to sneak in and rescue Shen. Once we reached Shen he refused to leave without Rahasia — and the result was Shen, Rahasia, and the three members of my KotOR party all coming out the side entrance at once . . . where we found ourselves confronted by the patriarchs of both families and their battle droids.

After some tense dialogue-tree discussions (in which I chose statements supportive of the lovers and designed to defuse the conflict) the two lovers ran off to live in the safety of the Jedi enclave, while their fathers just barely held back from igniting a conflagration. Later, while exploring a portion of the planet further north, my party came upon the Matale family compound. The guard droid granted us an audience with the patriarch, Ahlan Matale, who we had last seen as his son ran off to the enclave with Rahasia. Ahlan proceeded to demand, at length, that something be done to find his son — outlining his suspicions that the Sandral family had kidnapped Shen. He offered us a reward (which sounded more like a bribe) should his son be found. I suspected this inappropriate dialogue tree segment might be active because of a simple flag of the firstTimeTalked variety, so I took my party away and then returned to the compound. But flag structure was, apparently, organized in a different way. When we returned Ahlan Matale came out, again, to demand an investigation into the possible kidnapping of the son he had already seen rescued from kidnapping. This illustrates one type of problem with the quest flag and dialogue tree approach, a type which results in inappropriate events.

The other major type of problem was illustrated shortly, when my party discovered the body of Casus Sandral. An amateur archaeologist, Casus had apparently been killed by wild animals while undertaking a dig in a dangerous area. We immediately went to the Sandral estate with Casus’s diary, in order to share it with his worried family. But the estate was shut down entirely, without even the droid out front who had greeted us on the first visit. This second type of problem is visible when the game seemingly-arbitrarily shuts off quest possibilities that have the force of narrative drive behind them.

Both types of problems emerge, most commonly, at the juncture between the freely-explorable fictional world and the rigid structures of quest flags and dialogue trees. I encountered these problems regularly in my playing of KotOR. Just as the game expected me to visit the Matale estate before the Sandral estate, and produced inappropriate events when I visited in a different order, the same was true on a planetary scale. For example, I visited the home planet of one character who joined my party, Jolee Bindo, later in the game than KotOR’s dialogue tree structure expected. As a result, much of the conversation between him and the main player character consisted of his darkly hinting at truths that had already been revealed in a dramatic fashion. Given this, each conversation with Bindo undermined the sense of KotOR having a consistent fictional world. At the same time, the conversation path with another key character, Carth Onassi, was shut off entirely after not being pursued in the expected manner — despite the fact that there was clearly much to discuss.

These problems do not spring from poor work at BioWare. The staff at BioWare are among the very best computer RPG builders, KotOR lead writer Drew Karpyshyn is one of the industry’s most respected figures, and KotOR is a showcase of talent and hard work. Rather, these problems spring from a poor fit between the simple, brittle structures of quest flags and dialogue trees and the ambitious, flexible game design they are being used to support. Those of us familiar with the logic of milestone-based progression — from business plans, grant proposals, employee evaluations, and so on — know that any detailed set of milestones will generally meet one of two possible fates. First, as the situation evolves, it can become clear that the milestones will be revised for one or more reasons: the steps may not be what one originally thought, or may not happen in the order originally thought, or might need to be divided up differently. Second, an alternative fate is that the milestones themselves become a fetish, irrationally driving behavior in a situation that they clearly no longer reflect. Even in a world simulated as partially as that of Knights of the Old Republic, pre-created milestones still become an uneasy fit with the evolving situation. Unfortunately, only the second of these two fates is possible for KotOR’s milestones, which cannot be revised by the system.

Given this situation, the prospects for fiction in games may seem grim. But there is a widely-practiced alternative approach to the combination of games and fiction — one which is more successful in important respects.

Notes

9In addition, KotOR also provides a quantification, exposed to the audience, of the different ethical approaches available in many RPGs. This is connected to the notion of the “force” that pervades the Star Wars fictional universe. Some quest actions are considered “light side” (those that display traits such as compassion and generosity) while others are considered “dark side” (those that exhibit traits such as selfishness and a taste for needless violence). When these are completed the player character is awarded a certain number of points that move them along the spectrum between light and dark. Often the dark option is an easier route through the quest objectives, creating a game mechanic for the deep-rooted Star Wars theme of the temptations of the dark side. These choices also alter how the rest of the game is played — for example, some items may only be employed by those on the light or dark ends of the spectrum.

15 Responses to “EP 3.3: An example: Star Wars: Knights of the Old Republic


  1. Chris Lewis Says:

    “Even an exceptionally awkward-seeming opening exposition is later given deeper resonances as players progress through the main quest.”

    I would drop or rephrase this. You’re dangling something in front of the reader, but never actually tell them what it is! I don’t think you’re writing a review with regards to not wanting to spoil a future experience for a player. You should either fully elaborate on this, or cut it.

  2. Chris Lewis Says:

    “At the same time, the conversation path with another key character, Carth Onassi, was shut off entirely after not being pursued in the expected manner — despite the fact that there was clearly much to discuss.”

    There is an argument, albeit weak, in my opinion, that if you aren’t prepared to put in the time when Carth or other NPCs expect you to, they have chosen to regard you with suspicion, or you haven’t managed to push them at the right emotional moment, to break through to the narrative underneath.

    You may want to address this; there is a possibility that Carth’s reluctance is both a story element and a gameplay decision from Bioware to extend replayability.

    Personally, I think it’s probably brittleness as well, but the chance is there.

  3. noah Says:

    This brings up an interesting issue. As far as I know, Nick’s book (Twisty Little Passages) is the only academic book in which the spoilers are marked. I’ve basically tried — even though, as you point out, I’m not writing a review — to simply avoid spoilers, since I’m focusing on how the story functions, rather than the story in its details.

    But the KotOR opening is tricky to handle. I know some people have found it off-putting and I admit, as a fan of the game, I want my book to encourage those people to continue while not spoiling what lies ahead. I also think it’s a successful aspect of the game’s design that elements from the opening come back in surprising ways.

    Maybe the solution might be a footnote that begins with a spoiler warning?

  4. noah Says:

    I see your point, and I should perhaps note this interpretation. But I also went back and looked at a saved game, and there’s nothing to characterize the relationship this way.

    Basically, once the expected conversation chain is broken, I can ask Carth if he knows anything about where we are or I can end the conversation. I’d find the relationship-based argument more convincing, and I’d be a bit less bothered by the brittleness, if I could at least ask him about other things and get brushed off.

  5. Brad Says:

    I think the simplest way is to cut out “This is generally done quite artfully. Even an exceptionally awkward-seeming opening exposition is later given deeper resonances as players progress through the main quest.” Not only does it remove the relatively minor spoiler, but the lines also sound a bit like an apologetic reassurance to anyone who explores KotOR on account of first having read of it here.

  6. Brad Says:

    I love the main thrust of this paragraph, especially, “…the milestones themselves become a fetish, irrationally driving behavior in a situation that they clearly no longer reflect.”

    But I wonder if the first few sentences accomplish anything:

    “These problems do not spring from poor work at BioWare. The staff at BioWare are among the very best computer RPG builders, KotOR lead writer Drew Karpyshyn is one of the industry’s most respected figures, and KotOR is a showcase of talent and hard work. Rather, these problems spring from a poor fit…”

    Couldn’t it just go straight to “These problems spring from a poor fit…”? There’s no reason to appease BioWare or its fans — KotOR’s reputation for being bug-ridden (and these problems are indeed bugs, even though they may also be considered emergent phenomena of a game system being pushed beyond its limits) is as ubiquitous and well-earned as its numerous accolades, which you’ve done a good job of covering in the opening.

  7. Anonymous Says:

    This is an odd paragraph. It indicates an alternative approach, and then the essay ends without saying what it is?

  8. noah Says:

    The chapter continues in today’s post on Prince of Persia: The Sands of Time. Tomorrow’s post will be the end of the chapter — but the book’s argument will keep developing for another couple months. I hope you’ll keep reading and let me know what you think.

  9. JR Says:

    It might be worth footnoting that the KotOR game mechanics are based on the d20 game system developed by Wizards of the Coast, which were used as the D&D 3.0 tabletop rule set at the same time. So, they were deliberately analogous, rather than serendipitously so.

  10. Chris Lewis Says:

    I’ll defer to your more recent playing of Kotor :) I played it much closer to release, and yeah, I found the Carth thing very frustrating. He did seem pretty idiotic!

  11. noah Says:

    Fair enough. I’m happy to be identified as a fan, but I don’t want to operate as an apologist. Since both you and Chris find it problematic, and no one has spoken in its defense, I’ll cut that section (or rework the observation about the exposition into a note, if I decide it’s worth revealing a little more spoilerish information).

    Then I can probably move the next paragraph up to join with this one, fixing the transition by substituting “the main quest’s” for “larger” in the one remaining sentence from this paragraph.

  12. noah Says:

    Yes, I could probably cut that couple sentences. I mainly wanted to remind people (especially non-gamer academics) that I’m not pointing out these problems as a way of critiquing Karpyshyn and the other KotOR writer/designers. In addition, I wanted to work in Karpyshyn’s name, rather than only talking about BioWare. But I can probably include his name earlier (perhaps when I talk about the awards) and then cut one or both of the sentences that lead this paragraph.

  13. David Fisher Says:

    After talking about the mismatch between quest flags / dialog trees and a dynamic, evolving situation, I expected the proposed solution to be to make the “quest” part more dynamic as well (using drama management techniques, etc.) — but then in 3.4, the proposed solution is to make the story more linear and narrow. Which is one solution, but obviously not the only one …

    Maybe I’m jumping ahead too much (since I haven’t seen 3.5 yet), but are you planning to introduce the idea of a system which dynamically adjusts the plot and keeps track of the player’s goals more intelligently, or is that out of the scope of what you want to discuss?

  14. noah Says:

    Yes, that’s actually one of the major strands of the book as a whole. This chapter looks at the state of affairs in the current era of computer game fictions. My conclusion is that, to go further, we need more robust computational models (than Eliza-style transformations, quest flags, and dialogue trees). The coming chapters look closely at a number of models and some of the intellectual history that threads through them. I hope you’ll keep reading and let me know your thoughts.

  15. noah Says:

    Yes — definitely!

    It might also be worth mentioning how this is different from games like Neverwinter Nights, which are official D&D licenses. KotOR, if I understand correctly, is using the OGL d20 system, so doesn’t need an additional license. In fact, I understand there are some significant differences between how KotOR uses the d20 system and how WotC’s Star Wars tabletop RPG uses it, which is interesting. The same fictional universe, translated into the same general rule system, but with a set of differences. I wonder if I can find something written about that to cite here.

Powered by WordPress