NPCs and CPR


On the western shore of the United States, there’s a theme park of some renown, what some may call the final form of our Manifest Destiny. Here, under the watchful guidance of Walt Disney Company Inc, you will be transported (via the enchanted parking lot) to a magical dreamworld, filled with employees whose primary job description is to be photogenic and smiling while interacting with the natives. This interaction does not require much in the way of coaching, as for the most part it is governed by a single, ironclad rule.

Don’t break character.

There are limits, of course. Captain Jack Sparrow cannot commandeer the nice woman’s Mercedes 500SL, hoist an Oakland Raiders flag on the hood and sail down the 405 while downing a bottle of rum. Yo Ho No, that is not allowed. What the Walt Disney Company asks is that its employees confine themselves to the rules of the universe as defined by current legislation. Thus Captain Jack does his best to be a charming, quirky, drunken but law abiding pirate, posing for pictures whilst casually slipping a note to Billy’s mother to inquire whether she would like to partake in sexual intercourse at a later date and time.

As a result, there is no grand theft auto, no lesson in the danger of dealing with pirates. The only theft that occurs is done legally, through the respected practices of corporate scrips, overpriced merchandise and unfair labor practices. Yet this is besides the point.

The point is, the rule of not breaking character is an important one, in that it works. The consequences for failing to adhere to said rule is immediate termination. As such, in the land of princesses, pirates, and Plutos, immersion is rarely broken. The same rule could be applied to games.

The first Neal Stephenson novel I ever read was The Diamond Age, which is analogous to watching The Matrix Reloaded before The Matrix (Needless to say I failed to understand the hullabaloo over the author until after I purchased my copy of Snow Crash). However, one thing I did enjoy about the age o’ diamond was the concept of the Ractor – actors whose everyday job was to play a role in a virtual reality.

I imagine a typical (r)actor would wake up every morning, log into the universe, and play the role of a shopkeeper, farmer, or tavern wench. They would respond to all the player’s banter, inane or quest related, sticking to that most sacred of rules, never break character. When the actor logged off to resume their daily life, the NPC would sleep, and if awoken they would offer a handful of pre-recorded responses, while politely asking the player to go to bed. The hours would be staggered, the work days varied, all to ensure the world achieved verisimilitude. This is a game I would like to play.

You may see where this is going. This is partly because you are clever, but mostly because you are reading a blog about Interesting NPCs. However, the goal of the mod is not to become a magical kingdom (although it could be easily bought by Walt Disney Inc, for the right price, interested buyers please contact my agent for details). The NPCs have been given dialogue that offers both freedom of choice and freedom from choice, because while the responses are varied, they ultimately keep you on topic. You cannot grief the actor and try to poke them like the Queen’s Guard, because the actor has already recorded their lines. Their character is unbreakable. The goal isn’t realism, but immersion.

If virtual reality is a defibrillator, then Interesting NPCs is mouth to mouth, with a little bit of tongue action. It is a simple and easy way to give your universe life.

4 thoughts on “NPCs and CPR”

  1. Very interesting and well written text. Also the top image couldn’t be more appropriate. I think you should read Proust. Swann’s Way has some very good passages. I remmember one of the first ones, about dreams that might inspire you to do some quest or new characters perhaps.

    1. No, I just had to tie it iNPCs somehow. With ESO coming out, I was just thinking about how games in the future could be and how MMORPGs could increase immersion as opposed to what they currently do, have 40 other heroes running around yelling and screaming.

      After all, the only way to pay an actor to spend 10 hours a day as a meaningless character is through a high cost, subscription model. It would be a stressful job, no doubt, but an ability to ban users for being dicks could help with that.

      The main problem would be lip sync I think. I’m not sure how that would work in real time, might have to be some lag between replies but maybe that could be reduced with science.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s