Monday, November 03, 2008

The south of France, eleven artists, excellent meals, plenty of wine... Ah, the rigours of a speculative writing workshop.

We did the third Villa Diodati workshop at the end of October, here in scenic Le Bar sur Loup. I dare to list the luminaries who were there, as their presence imparts a certain sheen of quality to my own pedestrian efforts:
Aliette de Bodard
Deanna Carlyle
Steve Gaskell
Sara Genge
Floris Kleijne
Rochita Loenen-Ruiz
Chance Morrison
Ruth Nestvold
John Olsen
Ben Rosenbaum
 
Here you can find a few of my photos, and many more can be found on flickr (few other things come up if you search for "VD3" ... ). The house we rented was thanks to good friends who also happen to make a living handling property rentals in the Côte d'Azur.

Onward and upward; the story that was critted at VD3 is already winging its way to F&SF.

Friday, October 24, 2008

Yes! Interzone 219 (11/08) will have one of mine in it.

I recently received an e-mail from Andy Cox that made it official; my tale "Everything That Matters" will be printed in issue 219 of Interzone, out in mid-November.

The story was born during Clarion in 2004, and actually started out as the tale of a tough-guy treasure hunter that was tussling with an amoral business tycoon. The Clarion folk rapidly helped me realize that it sounded a lot like "Here's looking at you, kid" versus "No, I expect you to die, Mr. Bond." So I had to put a dagger through the heart of the stereotypes, and do some thinking about what the real questions were and what was really at stake.

The story went through a number of workshop iterations, and lots of hand-wringing and gnashing of virtual teeth. In the end, it stayed dormant for a while because I liked it so much. The concern was this: If this story, that I think is so cool, doesn't sell, what hope do I have as a writer? Scary, existential writer questions.

But don't worry; I'm not assuming that this means I am a great writer. There is some reassurance, however, in finding out that I am not without hope.

Monday, October 13, 2008

Austin GDC: Andrew Walsh on "The Death of Linearity: Or, Who Shot the Three-Act Structure?"

Walsh did a very interesting presentation on the techniques for storytelling that he used for the latest Prince of Persia game.

If I can manage to summarize it, the idea was basically to have several different layers of narrative, only one of which was obligatory. All the others lurked in the background, waiting to be discovered by players who cared about them. The writers and developers referred to this as storytelling using "ondemand" dialog or ODD. As I recall, the layers basically approximated:

  1. A minimal storyline that the player could not ignore. This was presented in a series of "signposts" -- primarily cutscenes or in-game scenes (like HL2). This story represented the absolute bare minimum necessary to be able to finish the gameplay.

  2. Within each mission or level, certain events opened the possibility of a brief ODD with the player's love interest / accomplice, Elika. For instance, in passing a ruined building or temple, a conversation would have been written that concerned the history of that site. However, if the player was not interested the dialog would not be heard, because that type of conversation could only be triggered by the player pushing a button. Hence the term "ondemand". These ODD chunks had to be independent of time or place or previous dialogs; they had to be discrete and therefore applicable regardless of the player and their play style. Due to the fact that the game environment is 90% lethal, they also had to be a) extremely short, and b) take place on flat ground...

  3. Again within each mission/level, further information that could be drawn out if the player desired it. For example, a line of obligatory NPC dialog could be extended into a conversation by talking to that NPC. Conversations could be launched at any time with Elika; these conversations would be specific to the level and to the story events of that level (unless overridden by the current situation. The game was smart enough not to start explaining the details of how the evil vizir came to power if the hero was in the middle of battling several enemies).
    Once a player passed a certain point, these conversations -- whether or not they had been triggered by the player -- were no longer available as they were no longer germane.

  4. Another storyline existed; this was the tale of the the Prince and his relationship with Elika. This one had a beginning and an end, but could be played at any time throughout the game. Basically, if there was a free moment and the player was not fighting, or passing an object of interest, or already discussing a key plot point, the dialog button would pull up the next piece of dialog between the Prince and Elika.

Because the designers and writers could not control when and how the player would accesses the story -- other than the main and unavoidable storyline--  there were a number of difficult constraints:

  • The dialog had to be worded so that it could be restarted at any time (after the next fight, or six months later when the player picked up the game again).

  • The only control that the writers/designers had was when they opened or closed access to elements of ondemand story. These had to be carefully chosen and carefully written.

  • In the event that a player liked the dialog and story, there had to be enough there to keep them from hearing repeated lines even if they were spamming the dialog button. For this reason there were numerous levels of Narrative ODD (OnDemand dialog), Relationship ODD, Ingredient dialog, Fight Taunts, and Foundation dialog.

  • Many technical (in particular) AI issues had to be overcome to deal with the ODD system. For example the direction that the player's avatar was facing could affect the dialog as could the current relationship and emotional status, and any level scripting; plus the animation had to adapt to these cues as well.

For me this talk was one of the highlights of the AGDC, and I think that there are a lot of interesting techniques and lessons that I can use. Thanks Andy!

Saturday, September 27, 2008

Austin GDC 3: Richard Dansky runs the "Game Writer's Workshop"

Yay Richard!

This was essentially a Clarion-style workshop for critiquing game stories and game design ideas. The workshop process, and in particular Richard's management of it, worked very well. There was a problem, however, which was the lack of a standardized document format. All five of the submissions were in different formats, and that made it difficult to do a few things:
- Read over the submissions rapidly
- Compare and contrast between them
- Standardize a series of points or questions in order to review efficiently

So though the workshop is useful both for the attendees and the peanut gallery, it would be improved with a more structured approach. I think that I will propose both document formats and a series of discussion points in order to slim and simplify the process for next year.

Wednesday, September 24, 2008

Austin GDC 2: Jess Lebow on "More Interactivity: A Storytelling Workshop"

Two minutes into this presentation I was very excited. Lebow comes from a publishing background and has been doing game development for many years; he has a profile of exactly the kind of person who should be a font of knowledge of writing and storytelling in a gaming environment.
In fact, I believe that he is a font of knowledge, but the format of his presentation did not (sadly) allow him to act as one. Instead, he presented a few very interesting questions or comments on game storytelling, and then asked for comments from the audience in order to open things up to a wider discussion.
The problem is that the audience comments were, as a general rule, lukewarm. Too many eager beavers were making comments just to make comments, and older and wiser heads were not engaged enough in the debate.
As a result, I walked away with a few new ideas but a lot less than I could have. This is too bad, because Lebow is a charismatic and experienced game writer/developer and a very smart guy, and the conference would have been better served (I believe) if he had done things differently.
Please, Jess, come back next year. But tell us what you know, present your challenges and ideas, and then turn to the audience for questions.

Interesting points:
- The use of the cell phone in GTA IV to delvier quests.
- The use of the car trips in GTA IV to deliver key story information (I remember how happy we were in Dark Messiah when the player got in an elevator and we knew we had his undivided attention).

Interesting questions:
- How can we better deliver story in MMOs (now called "crowd games" by us insiders who heard Bruce Sterling's talk) without the use of instancing?
- How can we develop storylines for important NPC's in a crowd game?

HBDTM!

Today is my birthday, and for some reason I am receiving the most eclectic bunch of greetings that I have ever had. So far I have been cheered by a member of my World of Warcraft guild, my wife and kids, two game writers I work with, an old pal from my MBA program, the producer I work with at Ubisoft, and a few friends from the area. Who knows where this may go?

Growing old rocks.

Tuesday, September 23, 2008

Austin GDC 1: Chris Crawford on "14 Conceptual Shifts: moving from games to interactive storytelling"

Crawford did a presentation -- more a polemic -- on the future of storytelling for games. Several of his fundamental tenets would be echoed on Wednesday by Andy Stern, as both of them are part of the movement that insists that proper game story must be non-linear and dynamic, and therefore machine generated. Whether you agree with his ideas or not, Crawford certainly was passionate and intelligent in developing his fourteen points:
1. Character comes first.
No disagreement there; in writing for any medium the characters' motivations define what happens and why. Conflict between characters provides stories with tension and drama, and any story full of weak characters will lack intensity and emotional engagement.
2. Primacy of interactivity
As the medium for which we are writing is games, which by definition include gameplay, the player is constantly making decisions and taking action. If the player is not active it mimics a passive experience like film or literature, and a story without interaction would probably better be told in another form.  A person buys a game with the idea that they will be actively involved in what happens, and it follows that the story must take this into account. This seems entirely logical.
3. Screw graphics.
One of the points upon which the presenter and I are in agreement. Graphics are a means to an end, though they are most often treated as an end in themselves.  However, storytelling does not require them. They have become an enormous roadblock for budgets, development cycles, and even for story. If 3D graphics cannot present what is happening in a game story, due to either technical or budgetary limitations, the most probable decision in a game project is to change the story rather than simplify or remove the graphics. Few studios have the bravery to put in Max Payne- or Thief-like 2D cutscenes to compensate for story elements that are difficult to present in the game or cutscene engine.
4. Ditch plot
His words, not mine. Crawford presented Story as something that is a noun and data and static, while storytelling is a verb and a process and is dynamic. It is the difference between a cookie and cooking; one is a thing, the other is an action and therefore interactive and therefore more attuned to what a game player wants. His thesis is that storytelling is the goal, not story. The process is what we as game writers should be focused on, rather than on the results of the process which are the plot and the events that make up the story. This is one of the points where his views and that of most writers diverge; on the one hand is the belief presented which is that the process of creating credible events is more important than the outcome of those processes and the shape that it has. This seems to beggar the most fundamental question that kept coming back to me: Who cares how good the storytelling machine and mechanisms are if the resulting story is uninteresting? And how do we program a computer to discern between an interesting and a boring narrative?
5. What does the user DO?
Because games are interactive the emphasis should be on what the player is doing; on what his or her actions are and what effects they have. This is what is important in a game story, and not what the player sees or hears. The player should be creating the story as he plays, rather than having the story presented to him as something that he is walking through. Again, this makes sense for a story that is told in a game.
6. What are the verbs?
The verbs, that is the range of possible actions that the player can have, are the linchpin of the gameplay and of the richness of the player experience in the game. The verbs of a game -- as of any software application -- define what the application is. More verbs in a game mean more expressive power.
7. Linguistic User Interface.
Here Crawford touched on the ideas of the user interface, starting with the old-fashioned and cryptic yet powerful command line interface of 20 or so verbs with many parameters. The combination of these commands created enormous possibilities for actions, however the interface is arcane and highly specialized. Next came GUI's, whose graphical menus and context boxes presented somewhere around 100 or so verbs for the average user. At this point Crawford made the very cogent point that even in a beginner's reading text -- one of the classic Golden Books -- there are already 122 verbs. If the verb capacity of a GUI is only on the level with a first grade text for storytelling, the average user interface is not going to provide us with a very meaningful experience.
The ideal would be a Linguistic User Interface, where a player uses everyday language to interface with the computer and can take advantage of the thousands of verbs in the English language.
Sapir-Whorf
The bad news came next; a computer system can never provide a natural language interface. The problem is that a language mirrors reality, and it has been mathematically proven that for a computer to provide a natural language interface the computer must be able to encompass reality.
Crawford's way out is to say that because stories are artificially created toy realities, all that is needed to "use" these realities is to have a created toy language. A toy language in a toy reality can fit inside a computer; our reality can't.
8. Language = reality
The caveat is that the toy language needs to be designed at the same time as the toy reality in order to be useful. In order to do this, Crawford stated that "we" -- definition never provided -- use a powerful authoring system called Deikto.
It was at this point that my skeptometer started pinging, and it went off fairly steadily for most of the rest of his session. Much of the remainder of his presentation discussed the system that he had developed in order to tell stories in his way on a computer. Deikto was joined by Sappho, a programming language for storytellers, and his talk concluded with a sales pitch for storytron.com, the site that he and his partner have created in order to promulgate their world view of what game story should be. However, in the interest of being unlike Fox News and presenting a fair and balanced picture, I will continue with his remaining 5 points.
9. Inverse Parser
For a natural language interface to work the computer must be able to read a string of incoming text, break it down into verb - subject - object etc., and then act on it. The human is the supplicant; the computer is the judge. There is in addition the paradox of the "parser puzzle", that the possible combination of words in a sentence approaches what is a good approximation of infinity for any practical desktop application, and that it is therefore almost impossible to parse natural language effectively. The user is therefore constrained to adapt to the needs of the interface, using a limited number of words in a limited number of ways. This is not good storytelling.
Crawford's solution is inverse parsing; limiting the scope of what the computer has to analyze by using dramatic and grammatical context filters. In the sentence "Look out, it's a ___", the blank will not be filled with the adjective "chartreuse," the verb "climb," or the number "twenty-three." In addition, if it is a horror survival game full of zombies, though the blank is a noun it will probably not be the nouns "belt sander" or "foie gras." Relying on grammatical and dramatic context, the computer can more rapidly translate the player's actions and desires.
10. Ditch space.
The presenter stated that spatial relationships are an annoying waste of effort and computing power; stories are about social, not spatial, cognition. I agree that spatial cognition has little to do with storytelling. However in a graphical game world, the distance that two NPCs keep between each other, or from the dog that may or may not be friendly, or from one group of NPC's or another, may speak volumes about the NPC and the situation and the story.
11. Programmers are not storytellers.
True. Crawford goes on to say that, therefore, storytellers must learn to program. I think that any writer who wishes to tell stories in a game setting is probably wise to accept this one.
12. Algorithms animate.
Algorithms are what programs use to control the choices of in-game characters. Context-dependent choices require the mastery of context-dependent algorithms; therefore, for Crawford, it is necessary that writers learn math and the use of algorithms.
One could argue this; one could also argue that all it requires is a half-decent authoring tool. I would dare to guess that Storytron handles the decision-making process of in-game characters through the use of algorithms with a bad or nonexistent front-end tool. This may, however, simply be my natural cynicism shining through.
13. A programming language for storytellers.
Apparently it exists, it is called Storytron, it will change the way we tell stories in games, it is inevitable, it is good, and it will prevail.
14. Kinder, Gentler Math
Storytelling requires special arithmetic, and storytellers must learn it.

Hummm....

The second part of the talk was given by Laura Mixon, an SF author who is the writer half of the team that is developing Storytron. She apparently believes quite strongly in the system, so I am willing to give her the benefit of the doubt. However, all of the examples that were given, by Mixon or Crawford, were what I would call "small". Conflict between two characters that leads up to a murder, emerging through the algorithms of Storytron, is a great and unexpected thing. I would not call it a story, however; I would call it an incident or a piece of a story. Nothing that I saw during these three days convinced me that computers will be able to create plot and character arcs -- the things that keep consumers hooked on a game, movie, or TV series -- in any sort of meaningful or interesting way.
What I liked very much about Storytron, and what I would like to try, is to use these kinds of algorithmic characters to add flavor and sub-plots to a given scene or location. The idea that autonomously-generated behavior can be going on around the player while he tries to to what he wants to do seems fascinating. No two players would live a game experience in the same way, and unexpected and unpredictable actions would make a game environment seem much more life-like. I will therefore download and test Storytron, and add further comments at some later date. For the moment, however, I cannot imagine that this is a story generating tool, even if it is a storytelling tool. And if it is "only" a storytelling tool, and generates interesting incidents and events, its place in the scheme of game development may have a limited, albeit useful, future.

Austin GDC Overview

Quite an amazing event. I had been waiting for four years to go there; of all the gaming conferences it is the one that most emphasizes the issues of writing and storytelling in games. After years of eagerly scanning the conference listings and following the articles and blogs that resulted, I came at last to the game writers' Mecca and saw it for myself.

All expectations were surpassed.

1. The People
I had the good fortune to meet a lot of incredible people and get involved in great discussions on how we should do what we do and where it may go in the future. These included the legendary Susan O'Connor (BioShock), my old comrade in arms Richard Dansky (the Splinter Cell series and everything else Clancy plus tons of other Ubi games), Marc Laidlaw (the Half-Life series), Andy Walsh (the latest Prince of Persia, Medieval 2: Total War), Wendy DeSpain (IGDA Game Writers' SIG chair), John Gonzalez (EndWar), Rhianna Pratchett (Overlord, Heavenly Sword), Sande Chen (The Witcher), Lee Sheldon (of many game and Hollywood credits plus the author of an excellent book on game writing), Bob Bates (20 years of success in game design and writing plus a game design book), Dave Grossman (TellTale Games), Jess Lebow (Pirates of the Burning Sea, Guild Wars), Ryan Galletta (Need for Speed, Company of Heroes), Haris Orkin (Call of Juarez 1 and 2), Stephen E. Dinehart, and etc. etc. If I forgot you, I apologize.
In addition there were a great number of passionate up-and-comers like Drew McGee (who also did a great job handling the local logistics), Ron Toland, Cory Barnett, Soraya Hajji, and more.
Outside of the pure game writing sphere I also met some great characters who handle other parts of the game development process, in particular Lev and Tim from Blindlight who are involved in the VO end of things and handle everything from procuring stars to the dialog direction and audio recording.

And, over and above it all, Bruce Sterling gave this talk.

2. The Content
Buzzwords like 'interactive storytelling' and 'non-linear narrative' tended to fall thick and fast. Occasionally they made sense. There is a very interesting dichotomy developing in the game writing sphere between those who wish to push writing towards an automated system that provides something computer-generated and non-linear, and those who believe that the hand of a storyteller is needed or else we will end up with interesting toys that lack any sense of story.
I will blog -- time permitting -- over the next few days on the sessions that I attended.

3. The Place
Austin claims to be the live music capital of the US, and judging from the number of live bands (many) that were heard playing every single night of the week I have no reason to doubt it. The weather was great, everything was easily reachable on foot, and the food was everything that I wanted. The convention center was properly cavernous and CMP's management of it was efficient and professional. The sole mishap was the fact that the IGDA Game Writers' SIG table suddenly disappeared between Monday and Tuesday, leaving a number of confused writers wandering about while Drew and Wendy hounded the organizers.
In speaking of "The Place", however, a special mention must be made of the Ginger Man. This is a bar with (by my count) 60 or so beers on tap. It is a high-ceilinged, relaxed place with friendly staff and a great little back garden that for four nights echoed to the sound of writerly laughter, verbal abuse, arguments, and polemics. The cabal of game writers spent a lot of time there, all of which was superlative. Imagine that -- a conference of intelligent and passionate people carrying on discussing topics of both professional and personal interest. For four days. With excellent beer. In easy walking distance from my hotel.

These are the things that make life worth living.

Tuesday, September 09, 2008

Lidia and the socratic waiter

So we have tickets for a play and are in a bit of a hurry for dinner. We stop in a restaurant next to the theater, and Lidia sees that risotto is the daily special. The following conversation ensues:

Waiter: Table for two?
Wife: Yes, but we need to eat quickly. Can I order the risotto?
Waiter (clasps hands behind back, assumes a somewhat pedantic air): Ah. You would like the risotto. Do you eat risotto often?
Wife: Yes, we make it at home sometimes.
Waiter: I see. And how long does it take you to make risotto?
Wife: Oh, at least twenty-five minutes or so...
Waiter: And you make it well?
Wife: I think so.
Waiter: So a good risotto takes at least twenty-five minutes?
Wife (starting to smile): That seems about right.
Waiter: So how long would you expect our risotto to take?
Wife (starting to laugh): I would assume that you make good risotto.
Waiter: Of course, madame.
Wife: Then I will have a salad.
Waiter: An excellent idea, madame.

Monday, August 25, 2008

Spam is a joy:

"Paris Hilton Starts Large Hadron Collider Today"

And I thought she was just an attention-seeking bimbo.
Vacation rocketh, and in biblical proportions. Just got back from three weeks in the U.S., getting my yearly ration of Maine lobster and microbrewed beer (the former does not exist in France, and nothing I have found in a French supermarket equals the latter).

More thoughts on travel, life, children, and awesome museums to come.

Thursday, July 24, 2008

When the game industry gets it wrong.


A mailing list for game writers recently included links to the following two pages. They are images and artwork for two things; a box cover and a character. This is for a military strategy game, based on some very cool ideas and with a very good pedigree. Sadly, I get the feeling that I am the only person on the list whose mouth dropped open, wondering what emotionally-challenged art team came up with this stuff.

Let's start with the box cover. A Soviet 'soldier' in ... hot pants and bright red lipstick. And, because it's a video game, she has to have big tits. Elegant. Groundbreaking. Really pushing the envelope there, guys.

I shake my head in wonder. It's the logical outgrowth of the kind of "armor" that you see in the ads for World of Warcraft. The creators of those visuals, in turn, seem to have ceased emotional development at the moment in "Return of the Jedi" when Princess Leia showed up in a metal bikini.

Armor, and in fact any military battlefield uniform, in theory, has a protective function. Hot pants do not. But I guess I'm being picky.

And now, let's move to the Japanese female character, Yuriko Omega. This character design raises the following question: Dear God above, is there no act of craven pandering too base for the game industry?

For crissakes, we're talking about a faction based on Japan, a nation with 1300 years of culture and history. You've got fascinating female archetypes from bunraku and kabuki, you've got the ku-no-ichi (female ninja) as well as legendary "female samurai" figures like Hangaku Gozen and Tomoe Gozen.

If you're willing to take a step outside Japan there are modern Asian female characters of glorious heroism and depth in movies like "Crouching Tiger, Hidden Dragon" or "Hero." You could even slide in references to Hua Mulan, the character that the Disney film Mulan was based on.

But no, for us folks in the game industry even the imitation of a disnified rip-off of Chinese culture is too high-brow. We have to stoop further; search for the lowest common denominator of exploitive sleaze. We go for the pseudo-Japanese schoolgirl, the fervent fantasy of your average pimple-faced one-handed surfer's dreams, outfitted in ridiculously inadequate clothing (bearing no relation of course to what those kids actually wear to school, as opposed to what the porn starlets wear on the set).

Great work, guys. One step forward with female characters in games like Starcraft or Heavenly Sword, five billion light-years back with crap like this. It's precisely the kind of image that embarrasses me when I say I'm a game writer; it's precisely the kind of image that I do not want my daughter to have of what a hero or role model is. Sure, tell me that I don't get it, that it's all in fun, that it's a parody. I disagree. Crap is only crap, it is not a parody of crap.

WTF, kids. We can do better.

Thursday, July 03, 2008

As a follow-up to my presentation at the NLGD games conference, a couple of attendees have asked for further ideas on dramatic structure. For some reason, the Hero's Journey seems to be more prevalent in the consciousness of contemporary creators than more traditional paradigms like the three-act structure. This blog entry is sort of a laundry list of some of the classic dramatic structures, with occasional references to their usability in video games.

A first idea is a basic seven-point story writing structure from Algis Budrys, SF writer and educator. His article is here.

What is interesting for game design is that, for Budrys, the first three elements can be introduced in any order (character, context, problem). While this remains, of course, an entirely linear structure, any whiff of non-linearity is music to my nostrils.

Another interesting link is to this article on the three-act structure by Stephen J. Cannell, written for an on-line screenwriting course. How can you go wrong with the guy who brought us the A-Team?

Of course, there are many articles out there lambasting the three-act structure as simple, unnecessary, derivative, limiting, etc. -- pretty much how I feel about the Hero's Journey. But it does have the advantage of providing an approach to constructing and telling a story.

What is also interesting about the three-act structure, and which underlines its universality, is the classical Chinese and Japanese approach to narrative, the Kishotenketsu. Though this is a four-"act" structure, it is essentially (and unsurprisingly) identical in flow and in the order in which events occur to Western dramatic theories.

For those of you who really like to be spoon fed, here is one person's view of mapping the Hero's Journey into the Three-Act Structure, and another that maps the Hero's Journey specifically into game development.

And, of course, there are infinite resources dealing with the four- or five-act structure, as well as the seven-act structure for hour-long US TV shows and their commercial breaks. The winner, of course, is David Siegel's Nine-Act Structure. His web site no longer seems to have the information, so here is a link to another site that sums it up.

One interesting point that Siegel makes is the idea of a second goal: What the protagonist wants or thinks he wants at the beginning changes at some point during the movie. He presents this as being "non-linear", though for someone working in video games the idea of a non-linear movie is a bit risible... However, what is interesting is that it opens up the idea that one could tell a traditional mass-market story, and tie two entirely credible main throughlines to it, and let the player choose which one "happens." If the idea that the goals of the protagonist can change at midpoint is accepted and credible, why not write a game that allows you to play it out either way? Or even add more?

A final interesting point is the idea of "story arc" in televised drama. This is the idea that there are certain evolutions in the characters and environment that take place over a period of several episodes; each episode is no longer hermetic but may have consequences on future episodes. Daytime soaps, of course, have been doing this forever, so it is hard to call it "new." But to see it crawl its way in a looser form up the food chain to mainstream and prime time is interesting. And, pat on the back to SF and innovation, Babylon 5 and The X-Files were among the first to adopt this style of storytelling.

This idea of plot arc ties immediately and obviously to video game structure, where various missions or levels can have quests or objectives that are unique to the level and provide entire story arcs within each sub-section of the larger game. At the same time, the level can feed bits of the larger, overall story arc which comes to frution at the climax of the story and the gameplay.

Tuesday, June 24, 2008

NLGD 2008

Wow. A great conference.

I think I got more out of this one than I did from the Lyon Game Connection last year, even though the Lyon show had more high profile names and sesssions. The difference is probably that as a presenter, I was able to talk much more easily to other presenters while still being open and accessible to the visitors.

The sessions that I saw were excellent and I'm sad that I missed so many others:
Ralph Baer, who invented the first Pong game and the Magnavox Odyssey machine, spoke about his experiences in creating the first video game.
Margaret Robinson did a great keynote on where games have come in the last 40 years and what we may look ahead to. I most heartily agreed with her opinions on comparing games and films (it's meaningless; see previous blog entries) and on what we should be doing in the industry for the 40 years to come.
Tom Armitage, a very smart guy who seems to know a bit about everything, spoke about social networks and on-line social communities and what the game industry should be thinking about. I was impressed by his examples and by the range of ways in which social networks are invading our free time (in both overt / gaming and subtle / everyday activities).
Chaim Gingold, the genius behind the Spore creature generator, gave an excellent presentation of the whole aspect of play in games (he's one of those from the games-as-toys side of the business), as well as the way in which projects evolve to ensure that the sphere of what the player wants to do is made as congruent as possible with what the player should do in the entire space of what the player can do.

I gave a presentation on game writing, which was enormous fun to do and seemed to get some decent feedback. I'll try to post it eventually for those who may be curious.

Many thanks to the organizers, who did a great job, to the city of Utrecht, which was very pleasant, and to Marjoleine Timmer, who handled all the details.

Tuesday, June 17, 2008

What is a good game story?


It has been the case -- or the assumption -- that since time immemorial a good story is something universal. A good story in a play will be a good story in a book or in a movie. This is, of course, assuming it is not a ham-handed adaptation from one media to another.

In other words, the assumption has been that a well-executed story in any medium, if it is taken up and placed down in a well-executed way in another medium, will still be a good story. Sufficient adaptations of Shakespeare plays exist, for example, across numerous other media. When they are well done, they are good stories. "Macbeth" becomes "Throne of Blood," "Romeo and Juliet" becomes "West Side Story" or Fellini's "Romeo and Juliet." Good stories have always been (and I shall repeat the critical caveat: 'If well executed') good stories across other media.

Yet with video games I am no longer so sure that this assumption is valid. How would one make the Macbeth game? Start off hunting ingredients for the witches, then accepting or not their interpretation of your fate? Kill Banquo or let him live, and if you live, what happens during the feast scene?

I need to think about this, because players and critics alike clamour for 'good stories' in video games, and I am one of those who is paid in order to deliver it. So the question breaks down into a few sub-topics:
  • What is a good non-video game (traditional) story, and why?
  • What is a good video game story, and why?
  • Is there common ground, and if so, what is it?
  • If there is no (or minimal) common ground, what should I be writing?
The two nouns that are coming to me, as I think about this topic, are "purpose" and "shape." I am beginning to like these two nouns. I will mull them over, and perhaps bring other friends over to meet them as I ponder these topics.

Wednesday, June 04, 2008

Actual scientists debate The Singularity


For those of you whose tastes run to these things, the IEEE journal has a series of on-line articles defining and discussing the idea of a "Singularity." Vinge himself plus believers and doubters chime in on the subject, and all in intelligent, academic prose.

Monday, June 02, 2008

I cannot stand The Hero's Journey

It has invaded the gaming industry like some intellectual cross of lamprey and plague. Personally, I'd like to grab Joseph Campbell and all his well-meaning Jungian metamyth discussions and flush them somewhere unspeakable. Not because of the content or the insights, of course, but because it has grown to be The Blob That Ate Creativity.

The Hero's Journey (THJ) has somehow evolved into some sort of de riguer uber-plot-structure for games. Yes, okay, you can find traces of it (intentional or not) in romantic comedy, sci fi, thrillers, everywhere. But that doesn't mean that it is necessary, and it is certainly not sufficient. People with no idea of any other story structure and who have never attempted a long work (novel, movie, full-length game) have somehow fallen victim to the idea that it is the only way that a story can be told.

For crying out loud, I reviewed a game story done by writing 'consultants' who tried to use THJ for a casual equestrian game. It's basically a light story layer that supports the catch horses - train horses - race horses gameplay. "Guys," I said, "You ever heard of the 3-act structure? Maybe that's plenty?"

Creators from Shakespeare to Hitchcock seem to have been able to produce reasonably acceptable fare without using it as a crutch. So WTF is this with the game industry that suddenly every plot has to have some sort of "Conforms to standards" official THJ stamp?

"No," I told the consultants, "jumping the gully is not the same thing as obtaining access to The Inner Cave." Sheesh. I'm surprised they didn't insist that the female protagonist be the son of a king and his royal virgin wife...

Fundamentally, I do not believe that every story with a hero must necessarily go through the phases of THJ. Lucas did it well in the original Star Wars trilogy, but he also did the more recent (and resoundingly godawful) Star Wars trilogy. THJ is not a miracle cure.

Where will THJ be when we have multiple protagonists? When we're developing interactive storylines that lead to several possible resolutions? THJ is by definition a highly stylized and rigidly structured plot, with a traditional hero, that unfolds through fixed progression points to a pre-defined ending. It's everything that is not useful to game writers; it's everything that you don't need a computer for.

As game writers we have enough limits on our plots and characters -- time, artwork, technology, budgets, animation, sound design, politics, competitors, bad designers -- that we don't need to be adding new ones ourselves.

Still, Cambell deserves our thanks. He did good work. We should all read it, we should all learn it. And we should all leave it in the toolbox for those occasaions when it is necessary, right next to the 90° screwdriver and the coping saw.

Wednesday, May 28, 2008

There Will Be Blood

A fascinating film about a fascinating
character. The movie follows a California oilman from 1898 to 1927 as
he builds his petroleum empire. The protagonist is intense,
passionate, exceedingly misanthropic, vengeful, and full of hate. It
is an amazing character study and a brilliant performance by Daniel
Day Lewis.
What really got me to thinking, however, is that the
movie didn't really have or need an antagonist. There is the ongoing
conflict with the local preacher (another thoroughly dislikeable
character that is also brilliantly written and portrayed).
The
preacher is not really an antagonist, however, as he never has the
ability to block the protagonist from achieving his objectives. In
classical dramatic theory, that is pretty much the antagonist's role.
Here the preacher is a foil, and a source of conflict, but hardly
something insurmountable.
What it makes me wonder is if the
protagonist and the antagonist are not rolled up into one character.
With so many of his own demons and obsessions, the protagonist
doesn't really need anyone else causing problems or inhibiting his
progress. The protagonist, simply because of who he is, fulfils this
role quite well himself.
Numerous other characters arrive and are
treated the same way -- they are foils for the protagonist's actions
and character development. The brother, the son, the rancher and his
daughter are all minor puppets on the stage.
It is almost a
fictional biopic rather than a classical drama, with a central figure
so compelling and intense that the drama and the interest are
maintained throughout the film.

Shelving!

Like, I think, 90% of the inhabitants of first world countries, Lidia and I were plagued by a room full of books hosted on cheap IKEA shelves. The shelves accreted over the years; somehow I had the feeling that each time we took them down to move they reproduced in the trucks so that we had more when we unpacked.
We're both book lovers, but we were stuck in a home office with these walls of ugly brown fake wood shelves with the structural integrity of a famous Pisan landmark. They were old, unattractive, flimsy, and generally unloved. So... what to do?
Solution 1: Sliding shelves.! Space efficient, cool, elegant... Estimate: $15,000. Oh.
Solution 2: Extend the office space. Estimate: Legally impossible. Ooops.
Solution 3: One day, after a bit of brainstorming, we came up with the idea of ... hiding them. Seriously. A brilliant idea.
We contracted our friend Krzys (one of the apocryphal Polish handymen that the French seem to fear will undermine their way of life) to take care of it.
He set the IKEA shelves plumb, attached them to each other and the wall so that they were nice and sturdy, and hung simple white sliding panels in front. Ta daaaa! Things of beauty. One day we will take over-sized photos and decorate the panels with them; for the moment they're fine like this.

Wednesday, May 14, 2008

Me at the NLGD


This is cool -- I will be doing a games writing presentation at a developer's conference in Holland in June. The topic is relatively open, but I will be in particular discussing the integration of story into game design, and the problems and techniques of handling narrative (in particular multiple narratives) in a game story.
More information on the conference can be found at their site.
The dates are June 18 to 20, and my presentation will be on the 19th.
Pictures and bios of the presenters can be found here.