We recently got a chance to sit down with Chris Avellone, the Lead Designer on Interplay's upcoming RPG Torment and look at the bizarre cast of characters that he has created for the game. Chris has a real problem with the predictable cast that typical RPGs feature (elf, knight, troll) and has tried to create a group of believable characters that are vastly different from the standard fantasy fare. While we were looking over the stats and backgrounds for the twisted crew, we asked Chris a few questions about the science of character deisgn, the art of game development and his hopes for the future. As always, the answers were both entertaining and a bit surprising.
IGNPC: Okay, now that we know a little bit more about the NPCs in the game, maybe you could tell us how they came into being. What were you looking for when you designed this rag-tag crew? Was it a case of "we want these stories to be told and these are the characters we need to tell them", or did you come up with the character ideas first and write the game's story around them?
Chris Avellone: Designing characters, especially their personalities, motivations and quirks has always been one of my favorite design tasks. Once Torment began, I immediately sat down and started carving out the allies and important villains of the piece. In most cases, the character's personalities came before their stories; their motivations dictated their roles in the game. Some of the character concepts were ones I always wanted to play around with in a computer game (a puritan succubus). Others were traditional classes from Planescape that I felt should be represented in the game (such as Annah, who in some ways is intended to present the tiefling's point of view of Planescape).
Once the main characters were designed, our concept artist, modeler and animator, Eric Campanella, drew up the character concepts and constructed the models, tailoring their clothes, expressions, and animations to emphasize the character's personalities. Fall-From-Grace's movements, from her attack to her spell-casting, tend to be conservative and reserved, while Morte tends to be more flamboyant in everything from his fidgets to his "running" animation. Watching him head-butt an opponent is something else.
After reading through the Planescape material, it became apparent that while it used the AD&D rules, the setting itself was more relaxed in terms of what was permissible and what wasn't. Given that Planescape was an infinity of infinities, anything was possible, so that affected the types of characters I created. Non-traditional characters were not only "okay" to do in Planescape, they were encouraged... thus, we set about making puritan succubae priestesses, insane geometric shapes, hollow suits of armor, and sarcastic skulls that taunt people to death. It seemed a waste of the setting to have a gruff dwarf fighter, an aloof elven archer, a pug-nosed halfling thief, a wise elderly mage and so on.
IGNPC: It's obviously very difficult in a single player game to come up with characters who can not only act as pack mules or bodyguards, but also as plot devices who can respond to different situations with a certain amount of intelligence. What system did you use to keep your characters from ending up as 2D cardboard cutouts?
CA: It all comes down to initiative... the NPCs taking actions that you didn't tell them to do, but actions that make sense when you know their personalities. It was just a matter of making sure we could check and track certain information and events in the game correctly.
This initiative can apply to combat situations, but there are numerous other actions that we took to give the NPCs a semblance of life. You start with their personality and then gauge every action from there; what would X person do while the player character is performing Y action? Usually, there's a way to pull it off.
As a result, the NPC allies will break into a conversation you're having with another person when it's appropriate, and they will do so frequently. Occasionally, they will ask *you* questions in an effort to figure out what was going on... or won't let you just back out of a conversation after you've said something insulting or something too interesting for them to just let you go. They'll remember what you said and did, and sometimes they hold grudges.
Basically, we took the NPCs, said, "what we would do if we were this PC" and tried to script them to do it. As a result, they don't give up personal mementos, don't want to equip cursed items, and they will be aware when the player is treating them like crap and respond accordingly. Annah can get more sullen, Morte stops offering as much advice, and Vhailor... well, Vhailor takes care of matters with as little speaking as necessary.
We also set up the NPC allies so there are more ways to interact with them. We set up the engine so that you can actually talk with someone in your party, much like Fallout 2. You can ask your party members for advice, suggestions on how to complete certain quests and even their feelings about other party members (or their opinions on you as a leader or as a romantic interest). Furthermore, you can receive training from some of your party members and learn skills from them... some of their insights can prove pretty valuable.
Furthermore, we're using the BioWare Infinity engine for Torment, and they already set up a number of great interaction fields in the engine, which you undoubtedly observed playing Baldur's Gate: everything from the characters complimenting and insulting each other, to reacting to each other's deaths, and so on. All of this is present in Torment, and we have squeezed as much out of it as we can.
Another component to making the NPC allies more real is getting a hold of the right voice actors. After we script out what we want the characters to say, we pass it off to our resident voice acting coordinator, Fred Hatch (Fallout, Fallout 2), who works with
Interplay audio on getting the right characters for the part.
One of the most important things you have to do is make the player care about the NPC. That means the NPC has to be useful in some aspects, whether in combat, for healing, or whatever (useless NPC allies quickly get the boot...or they are the target of a misplaced area of effect spell), or the player is going to see that NPC as baggage, no matter what you do to convince him otherwise. Once the player sees the NPC as an asset, you slowly build a back-story around the NPC so that it grows on the player. Include just enough dialogue cues, mannerisms, and fighting styles to round out the NPC for the player. Before the player knows it, the 9th level succubus NPC has assumed a personality in his eyes and become "Fall-From-Grace, the puritan succubus, member of the Society of Sensation, long-time proprietress of the Brothel of Slating Intellectual Lusts and who always knows the right thing to say without offending anyone."
As a final comment, you don't need to flesh out everything about an NPC... chances are, the player will fill in a lot of blanks about the NPC in his own head after he has played with the NPC ally in the game for a while. It's just a matter of making sure there is enough material presented for him to build on.
IGNPC: Morte is a particularly compelling NPC in that he knows more about the player's character than even the player does. Explain a little bit more about how the process, Morte helping characters to learn about themselves, works.
CA: Granted, Morte knows a lot about the player and the Planes, but he has a dilemma in that he doesn't know who the player's going to be when the player wakes up from the dead each time. So he holds himself in reserve until he can get a gauge for who's he's dealing with this time around.
It's purely selfish. Sometimes he won't spill the chant on anything that's going on unless it might inconvenience him or harm him somehow. Fortunately, he doesn't want the character to get into too much trouble, so he coaches him on etiquette, translates local jargon, and answers any questions the player might have ¿ he's there more to help the player understand the strange world he's been dumped into and give him advice when necessary.
Generally, Morte allows the player to explore the world on his own and just observes the results. He's along for the company and the chance to meet female zombies. He pretty much leaves the player's self-discovery to the player.
IGNPC: Another particularly interesting character is Vhailor. Here you have an incredibly powerful hand-to-hand warrior who is obviously a very helpful addition in a combat sense. The intriguing part is that players will soon realize that this character has an agenda of his own which may in fact be dangerous to the player character and the rest of his party. Even in real-life tabletop RPGs, having characters with secret agendas can be hard for a storyteller to keep up with. How do you keep this tension together without having it disrupt the forward momentum of the story you're trying to tell?
CA: It's a real danger, so you have to make sure it reinforces the story rather than running at a tangent to it. In Torment, one of the key elements is that we're trying to make the player feel there is a load of karmic baggage left over from his past lives, and the fact that Vhailor may end up reacting to something the character did in one of these past lives reinforces this theme in a way that has actual consequences in the game world. In many ways, Vhailor's actions revolve solely around the player character and his bizarre state ¿ which is how it should be.
Vhailor's a valuable ally, but his personality insures you have to role-play in order to get the most out of him, rather than him just being a drone that follows the player character around.
IGNPC: There is a rather complex set of love interests for players to sort out. In addition to the ghostly figure that claims a past relationship with the main character, players will also be confronted with Fall-From-Grace, a puritan succubus with loads of intelligence, and Annah, a part-demon guttersnipe, both of whom will eventually find themselves wrapped up in the Nameless One's future. In any story, keeping love interests fresh and interesting can be pretty difficult. How do you keep the tension going in a story where the player may or may not hit certain key moments in the right order?
CA: The love interests are hard for us to sort out as well. The best thing to do is to make sure the key romantic moments are based on events you can actually control, rather than tied to random events that happen in the game world. It's not really as hard as it might seem.
Keeping love interests fresh and interesting... well; you'll have to see how it turns out in the game and judge for yourself. There's plenty of ways upping the tension when necessary, including throwing the characters into awkward situations, adding jealousy to the mix, setting up romantic triangles, and dropping other fun emotional bombs into the game.
IGNPC: The age-old decision to be made with CRPGs is linear vs. non-linear storyline. Linear tales tend to hold together a bit better and allow the writer to choose what happens and when, which improves plot development and theatric impact. Non-linear games are truer to what RPGs are all about as they allow the player to grow and expand his character on his own terms. Which route have you chosen to go with Planescape? If linear, how are you planning to keep the attention of hard-core RPG fans who are more interested in the gameplay than they are the tale? If non-linear, how will you determine when major event between characters take place?
CA: As for which route we took, we cut it down the middle between linear and non-linear. There are certain choke points the player has to pass through in the game, but how he reaches those choke points and how he overcomes them is solely his decision. The choices and actions he takes to overcome them, will, in turn, affect his character's development.
Whether or not major events happen between characters depends solely on the player and his actions. In fact, there's a chance that some of the major events between characters may never happen... it all depends on your actions in the game world, who's in your party, how much you learn about them, and even how much time they've traveled with you. It's possible you could go through the entire Torment game and not realize what's lurking under the surface of some of your NPC allies. Players who pay attention to their environment and their allies will make some startling discoveries.
IGNPC: In earlier interviews we've been told that death in Torment will not always be a bad thing and in many times it will act to move the story forward. Can you give us a little bit more detail on how this might work in practice and how you as a storyteller will be able to pre-determine when the character will die. Will there be situations that are absolutely hopeless for the character or will the revelations wait for a 'natural' death (one that occurs normally during gameplay)?
CA: In Torment, death's not a bad thing at all. At the worst, it'll slow your progress for a little while. In its best moments, it allows you to solve puzzles, transport into locations normally closed to you, and even stir up a memory or two. For example, the Mortuary doesn't allow visitors past its gates... but by dying, you can have your body shipped there past the guards and wake up within their walls.
We can't really pre-determine when a character will die in the game... usually the moment of death is up to the player character, most likely through combat. Usually, the revelations are dependent on a natural death, but there are times when dying a certain way or in a certain place may give you a specific revelation that you may not have had if you died "normally."
IGNPC: Okay, you've got some pretty deep things going on in Torment. It's a dark world and the story touches (however briefly) on ideas of death, theology, and even sexuality. What age group are you going for with the game? Do you feel like you've held back at any point during the game's creation? Did you ever feel like you wanted to have the characters say or do something that you decided not to put in the game? There's been a lot of talk about how much the ratings system that's available now protects kids, how much do you think it protects writers?
CA: There are a few things we wanted to put in Torment that we decided not to do. Personally, I really wanted to dig deep into Fall-From-Grace's psychology and bring out the problems of a inherently sexual creature trying to find new ways of achieving intimacy outside of a purely sexual context, but discussing some of the contrasts between physical and psychological intimacy were pretty risky, so they were dropped.
And there are plenty of times when I really, really, really wanted Morte to say something blisteringly offensive as one of his taunts, then took a deep breath, and put it in the happy box.
Still, there are other themes which I would consider mature that were put into the game, such as the approaches some NPCs take toward death, suicide and immortality. These themes aren't nearly as touchy as sex and violence, but they can get pretty emotionally deep.
I don't know too much about how effective the rating system is with kids. I know as a designer, there's been plenty of times where having these constraints forces us to find other, better ways of presenting an otherwise touchy theme.
IGNPC: One thing that seemed pretty impressive to me was that there are full game (pen-and-paper) stats given for every one of the NPCs. How do you feel about the Planescape universe as a setting? How has TSR reacted to the characters you've created for their world?
CA: I love the Planescape setting, for a lot of reasons. It represents role-playing in the truest sense... the designers of the license made it clear your characters are adventuring in a world where what they believe has a physical impact on the world around them. It's a setting that
encourages role-playing rather than roll-playing.
Plus, the locations and characters are just so refreshingly different than most campaign settings... anything you can think of you can put in Planescape, whether it's a pillar of living heads, a pregnant alley, villages buried beneath garbage... whatever you can dream up, it's there.
Planescape also represents a new approach to the AD&D setting... rather than confining you to a world, they make the Planes the character's stomping grounds, giving you several infinities for characters to adventure in (and sometimes infinities within infinities). Furthermore, Planescape is a unification of all of TSR's worlds, which I thought was wonderful. Planescape took Greyhawk, Spelljammer, Birthright, Dark Sun, Forgotten Realms and Ravenloft, and said, "all of these campaign worlds are part of a greater whole." It's a setting that reinforces the sense of campaign among these worlds.
As for how TSR feels about what we've created, Monte Cook, Michelle Carter, and the rest of the Planescape crew came down and spent a weekend with us at Black Isle Studios/Interplay many months back. While they were here, we ran them through the story, the characters, the settings, and they seemed to like what we were doing with the game.
IGNPC: Where do you see the future of interactive storytelling headed? What's the ultimate tool/machine that you would need to write tales exactly like you have them pictured in your head?
CA: Our lead artist, Tim Donley, and I were kicking that idea around one day in the office. We came to the conclusion we both want a headset covered with flashing diodes that projects our thoughts and ideas into game code, everything from the gameplay, to the movies, to the interface, and so on.
Not to frighten anybody, including my teammates, but I also sometimes wish I could just download my personality into the Torment game. Upon installation, I would hop on everyone's computers and act as an invisible GM in the game, watching what they do and how they do it, then having the NPCs and the player's allies respond to specific actions the player took. Then when they switched the computer off at night, I would turn it back on, access their porn files, and email them to Chris Avellone Prime.
But seriously, a story is reactive. The ultimate tool would be an information management system that can check almost anything that's going on in a game... and then make sure the game responds to it appropriately. I was really pleased with the Fallout and Fallout 2 scripting system ¿ it could literally check almost anything your character did, knew, or his stats, age, skills, and so on, and then respond to them in a way the player felt "wow, this game knows who I am... and there's something special here for me because I chose the character I did."
I see a lot of the future of interactive storytelling in the hands of the game players themselves; there's a lot of interactive fiction up on the web already, and there's plenty of stories being told in Ultima Online and Everquest everyday. The job of the game designers would be to create game systems where story-telling is a part of the gameplay, and tools where characters are rewarded for role-playing and contributing to the story: such things as creating drama, personal intrigue, and accomplishing secret agendas would earn players as much experience as butchering a bunch of monsters.
--
Trent C. Ward