Contents
Difficulty is Difficult: Designing for Hard Modes in Games
 
 
Printer-Friendly VersionPrinter-Friendly Version
 
Latest News
spacer View All spacer
 
November 22, 2009
 
Video Game Watchdog National Institute On Media And The Family Shutting Down [11]
 
Modern Warfare 2 Infinity Ward's 'Most Successful PC Version' Yet [12]
 
New Tech, Design Details Of Project Natal To Emerge At Gamefest In February
spacer
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
November 22, 2009
 
Sucker Punch Productions
Character Artist
 
Sucker Punch Productions
3D Environment Artist
 
Sucker Punch Productions
Network Programmer
 
Sucker Punch Productions
Texture Artist
 
Sony Online Entertainment
Brand Manager
 
Monolith Productions
Sr. Software Engineer, Engine - Monolith Productions - #113767
 
Crystal Dynamics
Sr. Level Designer
 
Gargantuan Studios
Lead World Designer
spacer
Latest Features
spacer View All spacer
 
November 22, 2009
 
arrow Upping The Craft: Susan O'Connor On Games Writing [6]
 
arrow Small Developers: Minimizing Risks in Large Productions - Part II [6]
 
arrow iPhone Piracy: The Inside Story [48]
 
arrow And Yet It Grows: Analyzing the Size and Growth of the European Game Market [5]
 
arrow NPD: Behind the Numbers, October 2009 [13]
 
arrow Reflecting On Uncharted 2: How They Did It [5]
 
arrow Sponsored Feature: Rasterization on Larrabee -- Adaptive Rasterization Helps Boost Efficiency
 
arrow Postmortem: Wadjet Eye's The Blackwell Convergence [2]
spacer
Latest Blogs
spacer View All     Post     RSS spacer
 
November 22, 2009
 
Accepting the Inherent Value of Games
 
Planckogenesis, Part II: Song Structure & Gravy Train [1]
 
Designing Games Is About Matching Personalities [1]
spacer
About
spacer News Director:
Leigh Alexander
Features Director:
Christian Nutt
Editor At Large:
Chris Remo
Advertising:
John 'Malik' Watson
Recruitment/Education:
Gina Gross
 
Features
  Difficulty is Difficult: Designing for Hard Modes in Games
by Daniel Boutros
8 comments
Share RSS
 
 
September 16, 2008 Article Start Previous Page 4 of 4
 

Input Complexity

Street Fighter was one of the first games to create a risk-reward relationship between input complexity and onscreen actions. For some time, Zangief's spinning piledriver was the holy grail of hand-eye coordination, requiring a full circular movement of the joystick followed by a punch in close range, which would reward the player by depleting almost a third of the opponent's energy bar.


The Street Fighter series popularized complex button sequences as a risk/reward relationship in fighting games.

Advertisement

The risk was getting in close to the opponent, coupled with the fast spin of the stick, which if done too slowly or out of range, would cause Zangief to jump and leave him vulnerable. In comparison, Ryu and Ken's fireball motions were simple, requiring only a quarter circle motion and press of the punch at any distance.

The by-product of using input complexity as a difficulty barrier is that it doubled additionally as an entry barrier for new players, meaning an instantly limited audience, though culturally, its relevance changed gaming for the next ten years.

Interestingly, David Sirlin, lead designer of Super Street Fighter 2 Turbo HD Remix has decided to change some of the move inputs from the original game to be more accessible-and this includes Zangief's spinning piledriver. Sirlin believes the difficulty should come from the think-on-your-feet strategy aspect, rather than the player's ability to swirl inputs.

"I think [Super Street Fighter 2 Turbo HD Remix] is much improved with the easier commands," says Sirlin. "Instead of T.Hawk and Fei Long being practically non-characters [as they were in the past], they are fairly easy to start playing and much more fun.


Street Fighter II Turbo HD Remix has altered control input for ease of play.

The strategy in Street Fighter is much better-not much worse-when both players can execute the moves. It's not like being good at the game has gotten much easier just because special move commands are more forgiving. It's more like being able to play it at all in the first place is easier.

When the best players in the United States play the in-development version of this game, they say that it's more strategically interesting than before. The new commands for moves are only a very small part of that. But what's more important than any of that are the actual balance changes that allow the previously weak characters to compete more fairly with everyone else. There are several match-ups that were simply boring because one character had a very dominant pattern to rely on. Most of these have been greatly toned down so that new mind-games take the place of old, robotic patterns.

New Street Fighter players will, I hope, discover a much more interesting path to improvement by focusing on these strategic match-ups, rather than simple move execution."

Legends of Difficulty

Bungie's Halo series is often praised for its excellent execution of difficult play in the form of its Legendary mode. Not surprisingly, the team took a very well-thought out approach to introducing and tuning difficult play. Halo 3 gameplay designer Francois Boucher-Genesse explains that it's not just a case of one formula fits all.

"It's not like we just cranked every enemy's health by 200% and called it Legendary," he said. "There was a good amount of custom changes made per mission as well. In that sense we encourage players with previous Halo experience to play at least on Heroic, since they get to see the game in its full scale."

"A really similar formula was used for every Halo game," continued Boucher-Genesse. "What did make a difference was the time spent tweaking and fixing issues to make the game fun on every difficulty level. All titles had more bad guys, stronger and more accurate enemies with faster projectiles. And they used similar numbers for each of these parameters."

When your company budgets for tuning of difficulty levels, the result is extended longevity for the game, and increased enjoyment for players at all levels. It goes without saying that games should be appropriate for their target players on all levels, providing challenges for each skillset. One important thing to remember, which has been creeping into games recently, is that players aren't often able to determine their own difficulty levels. They may think their skill level is far above or far below the actuality.

In Metal Gear Solid 3, players are asked if they've played a previous iteration of the series, and are assigned a difficulty level based on this. This is a pretty good way to go, and Call of Duty 4 takes it further. Players go through a training course in the beginning of the game, which also gauges their ability, recommending a difficulty level at the end.

Most players will take this recommendation when it's directly from the game universe, rather than making a choice on a list before ever having touched the game. With all the elements in place, the life of a game's single-player campaign is extended enormously.

 
Article Start Previous Page 4 of 4
 
Comments

Kale Menges
profile image
Excellent article.

Brice Morrison
profile image
Agreed. Nice to see techniques on improving the hardcore gamer's experience nowadays since we're getting used to focusing on the casual.

Bart Stewart
profile image
Very helpful ideas.

One additional suggestion is to turn the problem of difficulty adjustment on its head: rather than designing the game to be relatively easy and increasing the challenge by adding problems or reducing resources, set the default balance to be "really hard" and provide dynamic tools that help the player overcome the challenges.

Some basic examples of such tools would be spawning more ammo and/or health powerups, reducing the number of enemy units, and degrading enemy AI. But a more interesting approach could be for the game to be able to detect when the player is having trouble with one section of the game -- perhaps they frequently die and reload in the same location. As this condition is detected, the game could begin to spawn friendly NPCs with ever-increasing abilities to support the player. "I'll cover you -- you take out that generator!"

The approach has the advantage of allowing the game to be tuned with a consistently difficult level of challenge throughout, while dynamically providing just enough help when and where it's needed to get players through sections they're having particular trouble with.

Allen Seitz
profile image
"Simon Says" - yup! I've described my favorite rhythm games with the same two words before. I see now I'm not alone.

Another way to make "Simon Says" harder is to redefine the victory condition. The best example is Beatmania's "normal clear" and "hard clear". The evaluation of your success is very different depending on which lifebar you pick. With the normal lifebar you're immortal and victory is defined as a solid performance. But with the hard lifebar not only can you die, but you die easily. Mistakes are still allowed, but you'll lose as soon as the game catches you 'faking it'.

Wyatt Epp
profile image
I've found that playing a greater difficulty level can sometimes be pursued for the sake of scoring higher. As an extension, by blending the risk/reward mechanic with difficulty level, even players that aren't good at the game can push their limits. This necessitates a "bottom-up" difficulty crafting process, so it's not for everyone (I'm generally with Bart up there on this one, if maybe a little more indignant at how easy games have become ;) )

The particular example that comes to mind as an exemplification of this is the arcade shooting game Gunroar, by Kenta Cho (http://www.asahi-net.or.jp/~cs8k-cyu/windows/gr_e.html freeware for download. There's also a Linux binary out there). The game always progresses forward AT LEAST at a certain rate and can never get below that. This is the bottom. However, at the player's option he or she might choose to proceed faster and thereby increase the game multiplier faster than it would otherwise do on its own autoscroll. This has two effects: The game gets harder and the score for downing an enemy ship is greater. This allows someone with no experience with the game to gradually come to understand what expectations to have, and allows an experienced player to jump right in and ramp up their personal difficulty in no time at all.

Another interesting facet of Gunroar (and many independent Japanese-made games, if I'm to be frank) is the ability of one to watch replay of one's own gameplay. Some games allow you to save them, but Cho's games tend to use the replay as the game's demo. That is, when you lose in Gunroar, the title screen will have your latest game in the background for you to watch at your leisure. While this doesn't provide the improved functionality of a saved file (you can't speed up, skip, or rewind), it does give immediate feedback on how you played. These games in particular tend to give one tunnel vision because the player's single-shot-death boat is much more important than destroying every enemy. The instant replay allows a wider view of the field while the experience is still fresh in their mind. This replay mechanic serves, then, two roles. One, to help improve the score of the player by giving them the opportunity to better understand where and how to take risks for score; and two, to offer some loss feedback-- know where the bullet originated from and how it moved and why you were there in the first place allowing you to possibly learn from the experience of loss.

I'm of a very strong mind that, with the right balance, dynamic difficulty could eliminate this concept of granular "levels" in the classic sense and we're starting to approach the point where it's computationally feasible to do so. I'm not at all certain that I WANT the concept to die, but that's a discussion for a different day.

Aaron Casillas
profile image
Great recommendations!

One key I've always found is think about difficulty not as making the game more difficult but instead think about it as making the game more challenging.

This could implore ideas of tactics and strategy of AI and combat encounters. More flanking, more aggressive behaviors, AI can hear you better, they track you for a longer amount of time etc...

Yes I agree increasing the hitpoints in npc's is bad, but often used technique. Increasing accuracy can also be quirky. Inc the deadlies of each npc might be a better tuning strategy.

Anonymous
profile image
I disagree with Bart; dynamically making the game easier when the player fails undermines the balance. If I play well and you just give me fewer bullets or medkits or whatever, I'm being punished for success. If I play poorly and you give me better supplies, I'm being rewarded for failure. The optimal strategy there is "pool-hall hustler" where I play really poorly so that you load me up on super-bombs and plasma charges and whatever, then start playing well when the big boss character shows up. If you're making a game about hustling people at pool or whatever, that's fine, because that's the inherent mechanic; look weak, deceive them into underestimating you, then unleash your real skill when the money's on the table. But otherwise, the game is actively punishing players for learning its core mechanics. The motivation for me to get better at the game's skills is so that I can win. If executing these skills causes the difficulty to spike (by denying me bonus goodies), then I'll never really improve because you keep bailing me out when I fail, or punishing me when I succeed. I'll also lose desire to play, because a game that tries to make me win isn't very exciting.

Wyatt Epp
profile image
Now, now, please don't get ahead of yourself, good sir. When you take it to that extreme, yes, it is absolutely unfair. But you may be making some pretty big assumptions about what properly embodies the concept of "dynamically adjusting difficulty" in the process. I, for one, would say that giving things to poor players so they can get by is not the correct path-- there are other ways to accomplish the goal.

One technique for an action game, for example, might be to make enemies slower or leave longer openings between attacks or have less armour as you, the player, fail more. In sports games, decrease the stamina or some other attribute of the winner at halftime. Make the enemy guns less or more accurate in an FPS, make the enemies less aggressive in an adventuring title, increase the amount of wear on the opposition's tyres as you race about the circuit. There are multitudes of things that can be done to "help" the player surreptitiously without resorting to giving them more than they could have earned normally. Giving handouts in a game is rather irresponsible, in my opinion.

Some of these, at a glance, may seem rather drastic. Indeed, some of them, when hustled hard, could be game-breakingly terrible. But two factors should be considered here. First off, at the point where you're gaming the system like that, you're no longer playing the game you paid for-- you're playing a game of your own devising wherein you purposely attempt to break the core mechanics as thoroughly as possible. You're playing it like an MMO. Second, one iteration of change should have effects that are only noticeable if you know to look for them and then only barely. Subtlety is key in my theory, here (use your imagination. S'what you get paid for, no? :).

But Brad's ideas are still interesting, and I could see them as now being possible in certain genres (hell, you can do anything if you throw enough code at it. It might not be good, but you can do it). Dynamic difficulty, as Anonymous above me notes, is definitely a touchy subject, and one I've given a lot of thought to. I'll still say that I definitely think it's doable, and even a good idea to try. Using subtle gradations rather than large leaps should have a net effect of keeping the pressure on the player and actually nurturing their growth (we can count on powergaming munchkins existing, but if that's how they want to play...well, the customer is always right :/ ).

It's just another piece of the balancing formula, just as difficulty has always been.


none
 
Comment:
 


Submit Comment