At AIIDE a few weeks ago, I was impressed with the number of interactive storytelling presentations. Granted some still occasionally fell into the vein of “and here the AI will calculate how to tell an amazing story”, which seems like an at least partially flawed approach.
There’s been a number of games in past year or so that have dipped their toes in the simplest water of this sort, giving us simple good and evil choices, letting us decide which end of the spectrum we want to progress towards. There’s one word that comes up pretty frequently in conversation with story-minded folks to describe their dramatic pacing – muddy.
If you can go immediately from good act to evil act, and back again, in terms of the overall narrative, there’s no real meaning or arc to the switch. It takes tremendous, incredibly rare, crafting of narrative options that the player can pursue to make sure such switches carry any dramatic weight. Unfortunately if you’re trying to give the player that spectrum of choice, you have to include those options at as many junctures as possible, regardless.
The most apparent problem in creating these narratives is that the player has to have some storytelling ability to create an arc that’s satisfying to them. People often think this is the hurdle, and this is the problem drama management AI is meant to solve. I think this is a latent ability everyone has, if properly poked and prodded. The human being is a storytelling creature.
The real problem is the player simply does not have the information available to decide what would be the most interesting arc. Obviously you don’t want to spoil the entirety of the story by laying out to the player what all their future options will be - but without that foreknowledge, the player can’t pick the most dramatic moment to make certain decisions. If they want to play the good character that tragically falls, they may betray their friend (or what not) too early, such that they miss an opportunity for a much more dramatic backstabbing. I think that’s more a failure in the interactive storytelling, and less a failure in the player’s ability.
So the purpose of “AI” here is not to pick which future options the computer thinks are the most dramatically satisfying. It’s an impossible task even if we asked the player what type of dramatic arc they wanted – they might not consciously know, and it could turn out they’d be more satisfied by something they didn’t realize. Instead, there’s a need to procedurally encourage and discourage immediate narrative options in order to hint to the player that a better payoff will come later if they delay that key decision (or make it now, as the case may be).
But that’s a topic for another post. The reality of the situation is we don’t have a lot of good techniques or technology to do that – however there’s still plenty of stories to be told via this simple kind of meandering through positive/negative space. Stories where the meaning is derived not from the dramatic changes of which side you have picked, but the indecision and change the character is meant to experience. Stories that, by their very nature, have muddy aspects to them.
Kurt Vonnegut made a wonderful analysis of Hamlet in this vein in Man Without A Country. He points out the standard mapping of certain stories as they change from the characters’ good fortune to misfortune. What some would argue makes for good story structure, the classic up and down arcs, doesn’t fit for a story like Hamlet. Vonnegut notes that each of the major events in the story could be interpreted as good or bad from different perspectives, but you can’t really say they are one or the other definitively. Even Hamlet’s death at the end, are we meant to think he has done good and will go to heaven, or has done evil and will go to hell? Who knows.
And that’s the point. If good and evil (or whatever the two sides of your spectrum) are meant to be shown as having little true meaning, you can give the player quite a lot of agency without worrying about pacing as much.
Robert McKee would probably call these character-driven stories, I suppose. It’s more about the existential angst the character faces being forced to make these decisions, going back and forth, being unsure of the path to take. These are not heroic or moralistic stories though, but storied centered on themes of change, how it can’t be avoided, but not about the benefits of how one chooses any particular strategy of dealing with it.
What’s the point of that increased agency, if the character is being directed towards this single sort of theme? Perhaps before we can create compelling game stories that have many possible themes to explore, we have to pursue stories that have much more local agency, at the cost of conveying a smaller number of possible themes (themes here not being synonymous with actual endings, but obviously related).
I think it’s much easier, at this very moment, to create a well-paced interactive story that is perhaps somewhat depressing and fatalistic after this fashion. Why doesn’t anybody do that? Oh wait, right, it would be depressing and fatalistic.
Granted, we’re starting to see a bit more of this. Far Cry 2 seems to peruse somewhat down this train of thought, albeit forcing the player down the negative path. I haven’t gotten to it yet, because I’m in the middle of Fallout 3, which loves to present you with choices that have obvious good or evil moral implications, but no others. If I ever finish these huge ass games maybe I’ll follow up on this train of thought…