What Every Dev Needs To Know About Story
Gamasutra has a feature up discussing important lessons that game developers should know about storytelling. From the article: "The first attempts to make movies into real stories failed. They failed because they were conceived as filmed plays. A camera would be set up about where an audience member would sit in the middle of a theater, and the play would ensue. It didn't work. Early film makers didn't take into account that the human eye wanders all over the fixed box of the stage during a play, and a camera that does any less will bore the film audience to tears. They also hand discovered the rich tool set of camera angles, close-ups, far shots, and all the language of film we now take for granted. Generally speaking, they hadn't discovered what this particular story form was good at. And frankly, neither have we in games. "
Why not give us an older mature character who already understands love, death, sacrifice, and other emotions and parts of life so I don't have to be drug through horribly written plot. I've gotten really sick of the main character in almost every RPG having some love interest that they're too afraid to approach.
Give the characters good voice acting if you're going to give them voices. Granted with a weak script not even a good voice actor can do much with it, but at least make an effort. Bad voice acting leaves me hating the characters and wishing they would die. Good voice acting can really make a game though.
Lunar:SSSC despite the simple graphics and the simple cliche story that has been done a thousand times over, had interesting characters with real personalities and excellent voice acting. To date, I think it's the best execution of a video game I've seen even though the graphics are sprites and the cutscene animation is hand drawn.
One problem that plagues the film industry is that every movie is a cookiecutter film. New ideas and new techniques are hard to come by.
Why?
Because it takes so much time, money, and effort to create one of these things. Same goes for games.
MTV was a driving force in the creation of stylized films. It wasn't until the music video, where you had these independent directors and writers and film students creating these "small films" who were willing to experiment with new camera angles and new shooting techniques that you really got some interesting things going on with filmography. It cost so little $ (relative to feature films) that everyone was willing to experiment.
The same goes for minigames. Sometimes, it's the minigames that make a game so good. It's the experimentation involved. You can sneak a couple of really risky gameplay elements (not risky like hot-coffee, risky like new game-mechanics!) into a couple of minigames and not affect the entire game.
That's why games like warioware are so good. And that's why games that you can just pick up and play (like that kirby:CC game and a lot of the other DS games) have such great replay value.
When more people experiment more with new types of gameplay in larger games, you'll have much better games.
as an asside, a great, innovative (buzzword!) fighting game is Narutimet Hero for PS2; a japanese title. The best PS2 game I've ever played. The sequal is better because it has more characters, but the original has a cooler special-move style. You gotta play it to know what I mean.
...spike
Ewwwwww, coconut...
If you haven't, here's a brief synopsis of what made it so very, very good (and thus, unfortunately, unusual):
- The game had an engrossing story, which was revealed in steps. In the beginning, you simply wake up in a mortuary, with that somewhat hackneyed device of amnesia. However, instead of hearing your character's entire background five minutes into the game, or never understanding why the character would forget himself at all, the game instead uses an admittedly overused device to slowly reveal the nature of the character and allow you to define that character.
- It allowed you to define the character. First, as a Dungeons and Dragons based game, it had a built-in alignment system. However, unlike most D&D games, it allowed you to choose your alignment naturally. You started out completely neutral, and your alignment shifted according to your actions. Furthermore, the game, which in large part centered around the question, "What can change the nature of a man?" actually allowed you to play the character such that almost any answer to that question was viable.
- Finally, it allowed for great freedom. While the main plotline was mostly linear, the ways to accomplish the various tasks allowed the gamer to play almost any character. Have a character with high wisdom? Talk your way out of a fight by showing the uselessness of fighting. High charisma? Convince people that you're incredibly powerful and will mow right through them. Have high strength? Just bash your way through obstacles.
While the game was certainly not without its flaws (lots of text-based exposition, which was read in a small dialog box and some of which might have been done better if movies were worked in, a mediocre interface, and somewhat dated technology) it still stands as a shining example of what storytelling in a game should be.That's it. I'm no longer part of Team Sanity.
In that veign, today's mindless-but-story-driven action games will be looked back upon with the same twisted mix of disgust and amusement that black-and-white Ed Wood shlock and pulp horror films are today. Prior generations will be viewed as the experimental phase of the field - like when moving pictures were all tricks of optical illusions and video cameras were experimental toys, and silent films relied on bizarre creative tricks to convey meaning.
Doom is the modern Wizard of Oz - an impressive technical achievement, and kinda fun - but kinda campy and stupid in hindsight. Perhaps Zork is the modern Metropolis? Idunno. Repetative Asian CRPGs are the modern Spaghetti Westerns?
And MMOs. MMOs are a revolutionary destruction of the art into the lowest-common-denominator. MMOs are the modern sitcoms. WoW is the Cosby show.
What every dev needs to know about story?
I develop database apps you insensitive clod!