I had an idea that I’d like to explore some more when I get some free time.
I’ve noticed a trend lately in games’ easy modes (I tend to always play games on easy mode. I’m so hardcore it hurts sometimes) where, in addition to making it easier to avoid death, the game has made it easier to interact with the “cool things” about the game.
For example, in Bayonetta, the game was structured to take best advantage of her awesome (sexy) attack animations. In medium and up, in order to get all the coolest animations you have to perform combos with complex button orders and timings. When you play in easy mode, they make it so that whenever you fail to perform a specific combo (say you hit the wrong button or missed the timing window) the game randomly chooses and performs one for you. The end result of this is that even the players playing on easy get to see the coolest stuff your game has to offer.
In Uncharted 2, if you select easy mode they have an auto-lock-on feature like the one in the recent Call of Duty games. You press the “aim” button while your cursor is near a guy and you will snap to point directly at them. Unlike the Call of Duty system, though, more often than not this system ends with you point the gun at your enemy’s head (or very near to it). This meant that, while playing on easy, I got to run around and pop people in the head whilst feeling like a total badass. Essentially, they took the coolest part of the combat (popping people in the head) and made it so that people on the easy difficulty could access it relatively simply.
It’s an interesting trend. Historically, you do difficulty tuning by changing HP or Damage, or by adjusting how many enemies come at you, or any number of other ways. But all of those ways are structured around making it harder for you to die. The new generation of easy modes seem structured, as I mentioned, around making it easy for you to be AWESOME. It’s a small, but very meaningful difference.
So I got to thinking and brainstorming, and I think there’s a lot you could do with this idea as a dynamic system. Essentially, you could make a system that tracks how the player’s doing and adjusts the game according.
The Left 4 Dead games used such a system very successfully for managing difficulty across its levels. They control enemy spawns and enemy density dynamically (as well as, I suspect, HP and damage) to make the player feel a certain way at certain points in the level.
So, assuming you had a system like this, what kinds of “auto-AWESOME” things could you do to the player when you detect he needs it most?:
- Give the enemies randomized deaths that range from “falling over” to “FUCKING EXPLODING” in terms of their theatrical impact. When you detect the player needs it (the player is in a slump, or is on a roll) you can change the random chances so that they get deaths near the FUCKING EXPLODING end of the spectrum more often.
- Tune the music. If you had multiple tracks going at the same time, you could add or subtract elements to the music to change how the player feels about what he’s doing. If he’s having a hard time, play adrenaline music to pump him the fuck up! If he’s doing really well, play some EPIC music to make him feel even better. Etc…
- Tune the weapon spawns. If he’s slumping, you can spawn weapons that result in grizzlier fates for the zombies, or which feel cooler.
- If the player is on a roll and killing tons of zombies, spawn a ton of low-HP zombies nearby for him to mow through. If he’s slumping, maybe you do something similar but make them slow-moving less threatening low-hp zombies. Just a little “pick-me-up” from the game to you.
- If you’re making a game like Diablo, perhaps you can increase the chance the player has of getting critical hits when they’re slumping. Or if you detect they’re at a high or low point you can circumvent the loot tables and spawn them something really neat to feel good about.
A lot of this is about theatrics over difficulty tuning, but I think the two can play well together. If your players are at a high point, let them live it up! If they’re in a slump, give them a little pick-me-up.
It’s something I’d like to explore some time. It’s certainly not right for every game, but it’s worth putting some brain-power to.