Archive

Archive for the ‘Game Design’ Category

A Controller Full of Fail

September 22, 2011 Leave a comment

I’m playing Deus Ex: Human Revolution right now, and enjoying it quite a bit. There is one thing annoying me, though.

Deus Ex has a wide mix of gameplay modes, including casual conversation, stealth, and all-out gun battles. The controls are the same for every mode, which is good. Unfortunately, this creates a situation where half the buttons on the controller are ‘instant fail’ buttons. Whether it’s accidentally tossing a grenade, pulling out my gun and firing, or knocking out a civilian, a single errant button press can mean a ride on the fast train back to my last auto-save.

This ties into another pet peeve of mine – that we haven’t quite got a standardized control scheme for a lot of gaming genres. Sometimes L1 is aim, sometimes it’s L2. For Deus Ex, cover is L1 and aim is R3. Crouch? Circle in Borderlands, L3 in Deus Ex. Both control schemes are well-suited for their respective games, but when I go back and forth between them, I end up doing things like throwing a land mine at the feet of the cop I wanted to talk to. And that’s never a good way to make friends.

Categories: Game Design Tags: ,

On Nostalgia

March 24, 2011 Leave a comment

An article in Kill Screen made an interesting statement – that if you looked at the first 100 games on the Atari 2600, and the first 100 games on the Xbox 360, the Atari features dramatically more variety of gameplay. Figured I’d take a look at some of the early games of each.

Atari’s 1977-78 titles (my best guess of genre for each):

Arcade x4
Breakout
Educational x3
Card Games x3
Racing x3
Shooting x3
Sports x5
??? (Codebreaker)

That’s 23 titles. So, the first 23 games on Xbox 360:

Action Sports x2
First Person Shooter x4
Survival Horror
Action/Adventure
Sports x7
Third-Person Shooter
Racing x5
Fighting

The lists are about the same length. We’ve certainly seen the clustering change, but the variety is about the same. (It would look even better, too, if we excluded all the yearly updates of sports titles. They’re not really indicative of changing trends, since they’re updated every year like clockwork.)

I see comments like this occasionally, boiling down to “I miss the good ol’ days.” It’s all nostalgia, and it makes me sad for these gamers, because their nostalgia is blinding them to how good they have it now. These are the good ol’ days. Games like Mass Effect and Red Dead Redemption are amazing achievements, and I’m glad I live in an age where they can exist. Some genres have seen an objective increase in quality, such as racing and sports; Pole Position has its charms, but Need for Speed: Hot Pursuit controls better, looks better, plays better, rewards better, and progresses better. Because we’ve learned something from making video games for 30 years.

Categories: Game Design, Game Thoughts

Lost Garden: Visualizing the Creative Process

March 17, 2011 Leave a comment

Lost Garden: Visualizing the Creative Process.

Totally worth reading about how to generate ideas, and turn those ideas into actual games. A lot of people think that game design is Mad Libs-style idea generation. “The game will be a cover-based shooter with a plucky, dwarf hero with microtransaction-based upgrades and cel-shaded graphics.”

The core of game design is more about killing ideas than creating them. The design space is full of possibilities, and you have to identify the possibilities with potential, and rapidly test them, improve them, and cut them away to arrive at only the ideas that will create a great game.

Categories: Game Design Tags: ,

Nidhogg and Creating your own Mythology

March 13, 2011 Leave a comment

I had a chance to play a bunch of Nidhogg (Tournament Edition) this weekend. Thinking back on why the game is so compelling, I think it draws people in by being specific, yet vague, and allowing each person to fill in the blanks with their own imagination.

The name, for example. The game could have been called “Swordfight Tug of War,” but instead it gets the enigmatic name “Nidhogg.” What is Nidhogg? Is it the dragon seen during the intro?

Likewise, the animations show a dichotomy in the player characters – they fight with an elegant, one-handed fencing posture, but when the chance arises they abandon all poise and run full-tilt. Who are these people, obviously trained in a formalized style of fighting, yet desperate to reach their goal?

And that goal – running past a crowd of cheering spectators, only to be devoured by the Nidhogg. Why fight so hard only to sacrifice yourself? Why is this death permanent, but the many deaths incurred during gameplay don’t count?

Even the third room on each side was interesting – a giant fan, blowing clouds into the air. What purpose does this area serve?

By enticing your players to ask these sorts of world-defining questions, you create an environment as compelling as their imagination. One of the talks I went to at GDC on Game Writing emphasized that you should cut down your exposition as much as possible – identify what the player needs to know to play the game, and give them that. So ask yourself – what does the player really need to know in order to play?

Publishing Levels in LittleBigPlanet 2

February 23, 2011 Leave a comment

LittleBigPlanet 2 has been a pretty amazing experience. I’ve designed, built, and published three levels so far. Between them, they’ve collected maybe twenty plays. Still…that’s pretty awesome. My work has given a few random people a minute or two of entertainment.

 

The first level I made was for Valentine’s Day, called Valentine’s Day Skeet Shoot. You jump in a turret and shoot down pictures of myself and my wife – it’s all very lovely. I think this level is a great example of how it can sometimes take constraints and restrictions to get you to finally pull the trigger and do something good. I had a very strict time limit for this one: my wife was out of the house for about five hours, and I couldn’t put it off, because I wanted to get it done for Valentine’s Day. So with that deadline looming over me (and a friend’s help placing decorations) I figured out the logic, built the level, and published it.

It was a few moments later, when a pin popped up stating “5 plays!” That it really hit me – people were playing my level! And most of them were liking it!

 

A week or two later, I sat down and built Cat Tank versus Space Wolves. I just wanted to try out some stuff with LBP2, but I approached it with a very different philosophy than usual. Instead of saying “I’m going to mess around with some stuff, then delete it all and forget about it,” I decided “I’m going to mess around with some stuff, then work out the bugs, make it a playable level, and publish it.”

It’s not a good level by any sense of the word, but it’s playable, and it’s out there in the wild now!

 

The last level I made is the one that I’m proudest of: The Monty Hall Problem. It’s a full implementation of the classic Monty Hall probability puzzle in LittleBigPlanet 2, with an explanation of the problem, buttons that allow the player to move through the game one step at a time, and counters to keep track of the player’s wins and losses based on their strategy. It’s complete, (hopefully) bug-free, and hopefully it’ll teach someone on the internet a little bit about probability. I wish there were a better way to type out a lot of information in LBP2. You can do a few sentences at a time, but not enough to fully explain a complicated logic problem. Maybe someone will make a comment on the level, telling me that I’m crazy and the probability is 1/2 – that’s always a great conversation-starter.

 

So now I’m looking around to see what I want to do next. Conway’s Game of Life? (Been done, but maybe I can do it better.) Or some other probability puzzle? One way or another, it’s pretty exciting to be playing, creating, and sharing, even if it is limited to one game on the PS3.

LittleBigPlanet

February 7, 2011 2 comments

Recently, I’ve been working on getting all the unlockable items from LittleBigPlanet 1 & 2 for Create mode, so I’ve had a good chance to compare the two games. Perhaps the most striking difference is an overall shift in metaphor.

LittleBigPlanet is all about the idea that the world is handmade. Objects are very big, thick, and blocky. NPCs are obviously made of bolted-together objects, with their interactive parts pasted on. When LBP came out, there was no option to change the visibility of your connectors, so everything is exposed in story mode. If an object wobbles, you can see the wobble bolt. If something reacts to you, you can see the proximity microchip light up. There’s a heavy emphasis on presenting the idea that you could make this yourself.

LittleBigPlanet 2 is more about presenting a finished world. The seams are hidden more. NPCs act like characters, following you around, and reacting (in a limited fashion) to your actions. There’s still a blocky, handmade look, but the connections and game logic are hidden. It’s more of a traditional game story: rather than being a puppet moving through a diorama, you’re a character in a world.

Other than that, they just did an impressive  number of tweaks without changing the underlying game mechanics. Characters seem to move better, objects look better, and fire looks like fire instead of a wispy sheet of flames. It must have been an interesting development experience – needing to tighten the gameplay and improve the graphics without invalidating any levels created in LittleBigPlanet 1.

It’s the classic question of a sequel: how much can you change without fundamentally changing anything at all? In LBP’s case, the answer is “quite a bit!”

Puzzle Action Games

December 20, 2010 Leave a comment

There have been a lot of really interesting platformers lately, both indie and non…but a lot of them have left me cold. Even stuff like Braid and Limbo.

I’ve found that I dislike games where there’s only one solution to the level. I’m calling these Puzzle Action Games. You have a lot of freedom of movement, and usually some special powers, but there’s only one way to accomplish the level. The classic example is the Zelda games – when you find the awesome new item, like the Hookshot, you can be sure that you’re about to face a bunch of puzzles that can only be solved with the Hookshot.

Another example is a Playstation Move demo I tried, Funky Lab Rat. Your rat has the power to dispel clouds of darkness, to freeze time and manipulate the level, and to rewind time. And you can be sure that every level requires freezing, manipulating, dispelling, and rewinding. If the game gives you five uses of the Freeze power, it’s a safe bet that the level will require you to freeze it 3-4 times to win.

Here’s the thing. Let’s take two characters.

One can jump five feet. In this level, there’s a five foot pit. He jumps it.

One can jump thirty feet, then fire up his booster jetpack to hover, then slam into the ground four hundred feet away with a thunderous roar. In this level, there’s a four hundred foot pit. He jumps it.

Which character is more powerful? Neither – their core game mechanic is the same. Jump a pit. One is just gussied up and made really impressive.

If you give me a special power that breaks the rules, then let me break the rules a bit. Give me a pit that can be jumped normally, or can be made much easier with careful use of my special powers. If I can phase through walls, give me a few optional walls to phase through to take a shortcut to the exit. These things let me feel powerful, and let me feel like I can subvert the level designer’s rules instead of being dominated by them.

I feel like Portal did this well, even though it falls into that ‘only one solution’ framework. For the first half of the game, the player is trapped in a test facility, and is explicitly being taught how to play. It makes sense that there’s only one solution to the level, because when we start the level, we’re told “this is the level where you will learn about momentum.”

Halfway through the game, we break out of those test chambers, into dirty back rooms. Here, we are presented with obstacles that resonate with us as human beings: a locked door, a missing walkway, a broken ladder. We’re welcome to try to open the door, or try to jump across the walkway. We’re never forced to use our portal gun – rather, we’re given the opportunity to use what we’ve learned and subvert the level design, turning obstacles into opportunities, climbing in forbidden areas, and, in general, feeling like our portal gun is empowering us to break the level, rather than feeling like the level is designed around restricting us.

In video games, power is always an illusion. But that illusion of power can be the difference between an exhilarating experience and a mind-numbing slog.

Red Dead Redemption

June 8, 2010 2 comments

Problem: Presenting actions without explaining their consequences.

I’m a law-abiding fellow in Red Dead Redemption. But I’ve been thrown in jail twice – not because of any moral failure on my part, but because of vague context-sensitive controls.

First example: I walked up next to a stagecoach, said hello to the men sitting on it. A message pops up, “Press Triangle to Drive.” So I think, sure! This must be a mini-job. I’ll give these boys a break and earn a few dollars taking this cargo to Armadillo. So I press triangle, only to have John leap up, grab the driver by his collar, toss him to the dirt, and grab the reins.

Second example: I’m in the general store. Wandering through the aisles, a message pops up, “Press Triangle to Open Container.” Sure, let’s see what’s for sale in this chest. Maybe some jerky or something. Instead, John opens the chest, steals all the money inside, and the shopkeeper starts yelling for the law.

Solution: Create a color signal for illegal actions.

I find this problem especially clumsy after seeing how well Fallout 3 handled it. There, if an action was illegal or immoral, the context-sensitive command would appear in red. Simple, visible, and immediate.

At the very least, descriptive text would go a long way. “Steal Wagon” instead of “Drive,” and “Steal Money” instead of “Open Container.” In a game that’s all about choice, players should always be fully aware of the choices they’re making.

Valkyria Chronicles

May 27, 2010 Leave a comment

Problem: Mixing genre conventions makes the game unpredictable, and invalidates the strategy in the strategy game.

Oh, Valkyria Chronicles. You’re beautiful, and I want to enjoy your gameplay. But every time I do a new mission, you find a new way to frustrate me.

Thinking about it, I believe that the reason Valkyria Chronicles is so frustrating is that it mixes genre conventions. It presents the veneer of a strategy game, but it keeps pulling tropes out from action games and RPGs. That’s a big selling point for the game – the tactics of a strategy game, with the ground-level excitement of a third-person shooter – but a lot of the game’s design decisions drive me crazy.

For example, in the latest mission I attempted, I captured the enemy’s base, only to be told that it was a decoy, and now I’m trapped in a pincer move. Okay, that’s fine…war is unpredictable and changes rapidly. What bothered me was that the new enemy units dropped onto the battlefield instantly, in excellent positions, and ready to attack. Essentially, they pulled a convention from the RPG genre, that of the multi-stage boss battle, such as Kefka or Sephiroth in Final Fantasy. But in the context of a strategy game, it meant that all my tactics from the first half of the fight went out the window, as I was now given an enemy I could not have seen coming and could not predict. Additionally, the need to advance and gain ground is a central element of any strategy title, yet my enemies were given ground entirely free and clear, while I didn’t even get a turn’s worth of warning to change my position.

Secondly, and more infuriatingly, this mission featured action game-style infinitely respawning enemies. Foes spawned in groups of six. I thought I was being clever by using a well-placed sniper to pick off the entire assault force, only to have the enemies respawn on top of their own corpses and immediately take their actions. I think this is another core tenet of strategy gaming – if you take ground, it’s yours, for as long as you can hold it.

Third, the game mixes uneven, FPS-like terrain with a movement engine that doesn’t allow the characters to interact with that terrain. Will I be able to move past that barricade next to the one-foot high slope? I have no idea until I run up to it and waste my movement trying to get past it. This is an example of trying to get away from the genre conventions of strategy – gridded battlefields, and movement marked in spaces – and adopt more of the conventions of action and shooter games. I don’t think it works.

So I can’t rely on my mission objectives, I can’t rely on my tactics and positioning, I can’t rely on taking ground and holding it, and I can’t even rely on the movement of my own troops. With all those elements gone, there’s not really much strategy left in this strategy game.

Solution: Give the player a way to see the results of their actions and modify them before they suffer the consequences.

For enemies appearing out of nowhere: When a new wave of enemies appear, the player gets one free movement with each of their units. They can’t shoot, but they can see where the main enemy forces will be coming from, and attempt to take up a defensive position.

For enemies respawning infinitely: Have areas of the map which are clearly enemy-controlled and impassible, such as an armored barricade. When enemies respawn, they come out of the barricade. NPCs should comment on how the enemies will just keep coming, and encourage the player to focus on their objectives, rather than the infantrymen. This allows the player to see that the results of their action (attack those troopers) will have certain results (they’ll just keep coming).

For being unable to predict which obstacles can be passed or not: Allow the player to plot out a unit’s movement before committing to their turn. If the player is unable to draw a line to the destination, they know that the obstacles inbetween must be impassable. This wouldn’t inviolate the interesting third-person movement of Valkyria Chronicles, because a player might see a good shot or a new enemy, and decide not to follow their original plan. But at the very least, they would have a new tool to allow them to counteract the game’s unpredictability.

Arg. I feel like I could write several posts about bad design decisions in Valkyria Chronicles. How can such a beautiful and well-produced game make so many infuriating missteps?

Left 4 Dead 2

May 11, 2010 1 comment

Problem: When you split your available content in half, one half is going to be left behind.

When Left 4 Dead 2 was announced, a lot of gamers were upset that it was a standalone product, and not DLC for the first game. After getting some hands-on time with the game, I can safely say that Left 4 Dead 2 stands on its own. The feel of the game is different from its predecessor, and it evolves the Left 4 Dead formula without obsoleting the original game.

Therein lies the problem. Sometimes I feel like playing a campaign in the original game’s horror-movie style, and sometimes I want the faster action-movie feel of L4D2. The problem is that I need to make that decision from Steam’s game-launching window, rather than from the Left 4 Dead matchmaking window. When I click ‘Quick Match’ or ‘Find a Game’ from the Left 4 Dead 2 menu, I’m really only searching through half of the possible Left 4 Dead games out there.

Solution: Pop out matchmaking as a separate application.

A simple standalone matchmaking application would improve the value of the product for players who own both L4D and L4D2. Players could load this application, create lobbies, chat with each other, and select their campaign and game mode from all the options they own. Once they launch the game, the appropriate game engine would load automatically. It would increase the loading time, but it would ensure that Left 4 Dead fans are able to employ and enjoy all the content they’ve paid for.

Additionally, it increases the value and staying power of the Left 4 Dead campaigns and characters, by reducing the impression that this content is somehow old-fashioned or obsolete. I think this ties into an earlier post I made about Games as Platforms. I’m seeing Left 4 Dead as a platform, and I want to be able to just keep adding more and more content, campaigns, and characters into that platform.

We’re sure to see this problem again when Valve inevitably releases Left 4 Dead 3. Maybe they’ll implement a solution by then.