Slashdot Mirror


Designing Difficulty Options In Games

Gamasutra is running a story about how the "hard" modes in games can be designed to include difficulty, but not frustration. They give some examples of the changes made to several games as their difficulty settings are increased, and they discuss some of the simple options, such as increasing the number of required button presses, or increasing the relevant numbers by an arbitrary amount (a boss on easy may hit you for 10 damage, whereas a boss on hard may act the same but hit you for 100 damage). They also talk about maintaining the "illusion of fairness." Quoting: "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.'"

10 of 110 comments (clear)

  1. Old NES games by Enderandrew · · Score: 3, Insightful

    People forget how hard many of these games are. A perfect play through the game might be 10 minutes, but the "replay" was getting the perfect 10 minutes down by memorizing the exact way to play the game.

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    1. Re:Old NES games by Krater76 · · Score: 2, Insightful

      I'll bet a lot of people love mario but never beat world 8-4.

      They would've but by that point they were conditioned to expect the old bait-and-switch.

      Thank you Mario! But our princess is in another castle!

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
  2. Civ IV by ShakaUVM · · Score: 4, Insightful

    On the contrary, I hate how Civ IV does its difficulty settings.

    It's normal and slightly above normal difficulty settings are far too easy. Immortal (the highest setting) is simply designed to cripple you as much as possible while giving the AI bonus cities and resources. The medium-high difficulty settings (which is what I usually play at) are usually pretty balanced between them and me, but the kicker is that the difficulty isn't precisely harder than normal, the game just gives the AI 5 times the units it would normally have. So when you have machine gunners and riflemen gunning down their knights and longbowmen (since it doesn't actually play any smarter), it just takes 5x as long to beat the game, and it just ends up feeling like an eternal slogging march, not fun at all. Personally, I think the approach is just stupid.

    1. Re:Civ IV by ACS+Solver · · Score: 3, Insightful

      Very fair post, I'll go over some of your complaints briefly.

      1) Too easy on noble (and lower). As in, without doing anything particularly interesting, you end up outteching the AI by progressively larger margins, and they don't have much of an army to stop you. At some point, you can just roll in with a small stack of gunpowder units and wipe out all the enemy civs.

      First of all, levels below Noble are supposed to be easy. So that's fine. Now, you'd be surprised as to how many players are the really casual type - most seem to dabble at a level below Noble for quite a while, even after figuring the basics out. But Noble also isn't the level for hardcore players, yeah, it's quite forgiving. I'd guess from your post that you know a thing or two about games, so Nobble should get easy for someone as you quickly. You may think you're not doing much but if you're outteching the AI on Noble, it's a guarantee that you're using many game systems right.

      2) Surrendering to Switzerland. A number of times I've been beating the snot out of a civ, and offered it vassalage, which it would refuse. I'd beat on it some more, then it would surrender to a random third party that neither of us are at war with.

      This is in fact more of a design issue than an AI issue. The vassalage system is designed in pretty odd ways that can seem counterintuitive. If your enemy surrenders to a 3rd party, he's either at war with it (and the 3rd party has done enough damage) or that 3rd party likes the victim and doesn't like you much. It's supposed to be a big guy taking a small guy into his protection. But no, I don't like the particulars of the vassal system too much myself.

      3) On Monarch and higher, the game makes these obscene superstacks of units for the AI. As in, there'll be 30 or 40 tanks or knights or whatever on one city, and 10 to 20 units on all the other cities. If a human is at the point where it can kill such a stack, he's going to win eventually, but it requires an amazingly tedious amount of time to do so, and the AI appears to be able to pull massive amounts of military units out of its ass, and apparently without paying upkeep. Or if it is paying upkeep, then it's certainly a bug, since it'll get even more out-teched since it can't afford research.

      You think that's big? I've seen AI stacks of up to 100 units ;) But here you are talking about one of the fundamental problems in Civ. It's not even an AI problem alone, it's a problem with how the game works. In war, there's a certain point where you break the enemy's main force (or take a crucial city) and it really gets much easier from there. At the same time, overcoming an enemy can become tedious. All I can say is, I hope a future iteration works around this someday. As for the Civ4 AI specifically, it follows the logic that at least its huge-ass stack might give you enough punishment. Huge-ass stacks have proven repeatedly to be the best combat tactic, it's just more effective. A good human will always have such a stack, and here spreading out would actually be weaker because the only thing that counters such a stack is a bigger stack. Yes, you can see the deficiencies of the combat system here.

      The AI is paying upkeep, though, and it never gets free units (except at high levels at the start of the game). However, upkeep is reduced at higher difficulty levels and also note that upkeep is pretty low as long as units stay in territory, so the defending force never spends too much in upkeep costs.

      4) The AI's lacking in basic tactics sometimes. It'll suicide entire stacks of 20 units against a trio of fortified machine gunners, won't use terrain intelligently (well, some of the time it will), doesn't use spies to take out critical resources (like a lone copper or horse resource, instead attacking horses in the tank era or a resource that I already have 3 of).

      Some of that still happens sadly. But such extreme

  3. Re:Maybe about the curve? by Anonymous Coward · · Score: 1, Insightful

    It is more fun on expert, maybe you just aren't better enough to appreciate it.

    Why would it be fun if easy > medium was just more of the same, going up in difficulty should make you have to think different and figure out different techniques.

    How would being very good at easy at all prepare you for something too difficult for you? Mastering easy just stunts your skills and makes doing the wrong thing for Expert a reflex, you have to keep pushing your limits in order to improve.

  4. Big problem in strategy games by ElMiguel · · Score: 4, Insightful

    I'm a fan of turn-based strategy games such as Civilization, and yet I usually stop playing most of them after a while because I get angry at the way hard difficulty levels are implemented.

    You see, the developers of these games apparently find it too difficult to implement an AI that plays by the same rules as human players and yet provides a good challenge. So AIs cheat. Cheats come in two flavours: information cheats (e.g. send an unprotected valuable unit and you'll see an enemy fighter, who in theory has no way of knowing about your unit, beeline for it) and stats cheats (e.g. the AI produces units 40% faster than you).

    I call those special rules "cheats" because they are typically not documented or consistent with the game story. So you end up making blind guesses about what rules the AI is playing by in a very atmosphere-shattering way and trying to adapt to them. It really feels like cheating and drains my interest in otherwise excellent games pretty fast.

  5. Well by Sycraft-fu · · Score: 2, Insightful

    Every Civ game has a level where the AI is matched evenly to you. I believe it is Noble on Civ 4. Regardless, you can look it up and you'll find that at a given difficulty level, the AIs get no benefits or penalties that you don't. The AIs are also operating at full capacity that level, meaning they are using the best tactics they have available to them. Ok, so while they can (and do) make it easier by dumbing down the AIs, they can't make it harder by making them better, as they are as good as it gets. Thus to increase difficulty they have to start giving the AIs unfair advantages.

    There really isn't a way around this. Sure you can say "Make harder AIs," but it isn't as though it is just as easy as that. AI programming in games isn't easy, and they aren't sandbagging on purpose. They are doing their best.

    If you don't like it you can tune Civ in other ways to make it harder. For example give the AI's more special units or buildings. Heck maybe give them all of them. You change that in the CIV4CivilizationInfos.xml file, it is pretty self explanatory what you need to change to grant special units/buildings to a given Civ.

    Also you might try a different game. Galactic Civilizations II is reputed to have some very devious AIs at higher levels. You might give it a shot and see if it is more to your liking.

    Finally you can always play other humans. You aren't guaranteed how hard they'll be, but there are ones waaaaay better than any computer out there.

  6. How about removing difficulty modes in FPS? by incognito84 · · Score: 2, Insightful
    How about removing difficulty mods in FPS games altogether?

    I usually found difficulty modes in these types of games to be a charade anyway. In Id software's older games, they simply tweaked the damage points both for the player and the opponent. An Imp in easy mode has twenty health, thirty on normal and fifty on hard. His projectiles do 20% damage on easy, but 50% on hard. There are ten Imps in hard mode where there were five in easy mode, etc.

    Some newer games have the right idea in allowing the player to choose the difficulty of the mission ingame. Engines are open and varied enough these days to allow the player alternatives for every situation. They also present the choice of taking the path directly in front of the machine gun nest or avoiding it completely. That is what creates a difficulty setting.

    More adept players will want to try experimenting while more novice players might shy away from anything that will probably get them killed one hundred times.

  7. Re:Maybe about the curve? by somersault · · Score: 4, Insightful

    it should be more *fun* to play harder difficulties if your better at the game.

    I can tell you that it is indeed fun. If you can't complete the higher difficulty level then obviously you're not 'better at the game'. Being able to play through without ever failing or putting a bit of practice in is not challenging, and for me is therefor not 'fun' either. Try going through the songs more slowly in practice mode if you are finding any sections especially hard (it lets your muscle memory remember the patterns to play, and is especially good for getting used to switching between more akward chord shapes), and remember that the notes go along with the music. I think people on the lower difficulty levels try to watch when the notes pass by the bottom of the screen or something. I just look at the middle to top of the screen to see what is coming, and then play those notes or chords along to the music (though on crazy solos like in Cult of Personality there isn't really any 'music' to play along to, heh, I just try to hit as much as I can.. get around 65-85% of the crazy solos usually).

    The harder difficulties are more 'natural' because they mimic the music almost exactly. I already played guitar before playing Guitar Hero so I had a bit of an advantage co-ordination wise, but I can complete a few songs on Hard even on lefty-flip. Playing lefty flip helped me to understand why some people find the co-ordination difficult (and is also the only way to make the game more challenging again now that I have completed all the set list and bonus songs apart from Through the Fire and Flames and the final battle on Expert) :p

    --
    which is totally what she said
  8. Re:Maybe about the curve? by MrAngryForNoReason · · Score: 2, Insightful

    There's no way to make the introduction of the 5th fret completely trivial, which is the main step-up in difficult to Hard.

    That is the problem with Guitar Hero 3 though, the 5th fret isn't what makes 'Hard' so much more difficult. What makes it difficult is that the number of notes you have to play doubles for most songs and even more than that for the later ones. This combined with very unforgiving hammer on and pull off sections that require perfect fingering, makes some songs almost impossible without laboriously practicing each part of the song until you can play it perfectly.

    What really highlights the problem with Guitar Hero 3 is that there isn't the same problem with Rock Band (or GH1/2 for that matter). The real problem with Guitar Hero 3 is that the note patterns aren't intuitive, they are overly complicated and don't match the song well enough for it to be instinctive to play.

    The note patterns Harmonix came up with in GH1 and 2 were very close to the actual songs. Neversoft who developed GH3 just aren't as good at translating songs into notes for the game.