Author Topic: Fairness, Discovery & Spelunky  (Read 13108 times)

Jon Shafer

  • Lord of the Forest
  • *
Fairness, Discovery & Spelunky
« on: March 26, 2013, 07:16:13 PM »


What is the secret recipe that makes Spelunky so wonderfully addicting?


Spelunky is, without a doubt, my favorite game of the past several years. I was extremely excited when its brilliant designer, Derek Yu, agreed to come on our podcast a few weeks ago. (And perhaps even more so when I heard today that a portable PSVita version is in development!)

So what kind of game gets a designer so excited? Well, I'm glad you asked! The answer is one that is extremely, incredibly and completely... unfair. Wait, hold on? Haven't I said that "unfairness" is a bad thing?


What is Spelunky?

Before we start digging into details, we should first explain what Spelunky is. The game is a roguelike platformer with random levels. You play as an Indiana Jones-esque adventurer exploring abandoned mines, jungles and temples. Along the way are a variety of traps, enemies, items and equipment that can either aid or thwart your quest. If you're curious what all of that adds up to, check out this YouTube video.

I could go on at length about how great the randomly-generated levels are, but I've already covered that ground in other articles. Today, I'll be talking about the other (not so) secret ingredient which helps make roguelikes addicting - their brutal unfairness.

If you lose all of your health in Spelunky, it's game over. There's no saving or reloading - death is truly the end. And it's exceptionally easy to die, as many traps and enemies will kill you with the slightest touch. Pretty unfair, right?


What is "Unfair?"

A game is unfair either when the consequences for failure aren't commensurate with the resulting penalties, or when players feel like they've been subjected to a penalty due to circumstances outside of their control. It seems fairly obvious that Spelunky is unfair on account of it violating Section 1A of this definition.

A point I've made in the past is that fairness is tied to expectations. The first time I played Spelunky I had no idea what it was, other than a neat little platformer. After dying a few times I still hadn't figured out how to get back to where I was. A friend told me the horrible, deflating truth - the only way to get back was the hard way. Every single time.

At this point a part of my brain suggested that maybe I should just put this game down. After all, touching one lousy enemy and losing everything is completely... unfair! Right?




At this point you might as well just make it spikes all the way across.


Accomplishment

I'm the kind of gamer (and person) who enjoys a huge challenge. Regardless of the style of gamer you are, much of the satisfaction provided by interactive entertainment is the feeling of accomplishing something. Whether it's finding the perfect arc in Angry Birds or beating Spelunky the hard way, we're all seeking to be a part of something we're proud of.

And this is why many of the rules for game design are not law. As long as the player feels like he or she is accomplishing something - i.e. having fun - it doesn't matter how they got there.

That's not to say that Spelunky is fun due to sheer dumb luck or in spite of being a poorly-designed game. While some might find it to be a humble platformer that stands out simply because it's more than a little unfair, there's a lot more going on under the hood than meets the eye.


What Spelunky Does Right

Much of Spelunky is in fact "fair," according to our dictionary definition. While it has some of the heaviest consequences of any game out there, virtually everything that happens is within the player's control. Let's look at a few examples.

Enemies can jump out of pots and hurt you if you whip them, but there's no risk if you instead pick them up and throw them. Arrow traps can always be spotted ahead of time, and you can nearly always avoid them or trigger them with an object (should you happen to be prepared and carrying one). All enemies have very specific movement and attack patterns that can be anticipated and exploited.

In spite of the first impression it gives off as a twitch game, the quality Spelunky rewards most is patience. Take a methodical approach to every obstacle you face and there's a very good chance you'll make it all the way to the end. But that assumes you know how to overcome those obstacles. And here's where the critics who say Spelunky is unfair have some ammunition.




Do you have enough information to decide whether or not to buy the mystery box? Sure you do - you know that you could get literally ANYTHING. The game does not hide this fact.


Fairness & Information

Spelunky is a roguelike, not just in the sense that if you die you have to restart, but also in that nothing is explained to you. "Welcome to our world! Here's how you jump. Good luck!"

What is the activation distance of that arrow trap? How much damage does a big spider do when it hits you? What does it take to kill it? Is the camera really worth $15k?

There's only one way to find anything out: the hard way.

One of my design tenets is that players need complete information in order to make strategic decisions (and by extension effectively accomplish something, and have fun). Spelunky and other roguelikes seem to completely eschew this rule, and yet it happens to be one of my favorite games ever. So what's going on here?

The trick is that you do have all of the information you need - everything can (and will) kill you. This isn't a case of bad user interface or a designer accidentally under-equipping players to deal with the challenges they will face. This is a game that you are supposed to try, fail at, and try again. By no means does this approach appeal to everyone, but it is not a mistake or flaw.


Discovery & Focus

Learning and experiencing new things is one of the most enjoyable aspects of games. Roguelikes take this concept to the absolute extreme. Once you're run out of new experiences the game is done. If you're able to accept that losing your progress is simply the part of making this journey roguelikes open up an entirely new world of gaming.

However, this isn't a design philosophy you can sprinkle in to improve the flavor. It has to be the fundamental core. If a large RPG like Skyrim was identical except for death being swift and permanent it would have been nowhere near as successful, as Skyrim is about exploring a large world while also continually building on past progress.

Could a big game like Skyrim have worked as a roguelike? Perhaps, but Bethesda chose to spend their resources building a detailed, fixed world. And wisely so. It's impossible to have a landscape of that quality, size and scope that is also randomized. And roguelike without a procedural environment loses a great deal of the very exploration that makes it appealing to begin with.

Without exception, you would always rather have one amazing game than two mediocre ones stuck together.




Even after 1,200 playthroughs there were parts of Spelunky I'd never seen before. Now THAT'S replayability!


What Spelunky Does "Wrong"

There is one aspect of Spelunky that is less defensible from the perspective of a mechanics-focused game designer.

Spelunky features what I like to call a "living" world. Players can affect it with their decisions, but with or without input it will continue running along just as well. Spiders jump around, traps fire when something moves nearby, tiki men are killed by spike traps, bomb frogs explode when damaged, etc. This is a very attractive quality, as it leads to emergent behavior - gaming's holy grail.

The problem is that this living world coupled with the game's extreme brutality can result in some truly unfair situations. The best example involves the infamous shopkeepers. Their stores sell items, many of which are incredibly useful and also expensive. Players have the option of buying the items, trying to steal one of them and escaping, or killing the shopkeeper and snatching all of his goodies.

Because of how lucrative the latter two options are, the game imposes harsh penalties for engaging in funny business. The shopkeepers have extremely itchy trigger fingers and will lose their minds and start jumping around and shooting at the slightest provocation. From that point on, every shopkeeper will enter this state upon spotting you, and extra one is placed near the exit of each level just for good measure.

Well, if an exploding frog happens to be struck by a trap and lands near a shopkeeper, guess what happens? It's possible for the shopkeepers to declare total war on you without you ever having seen one.

Less... dramatic examples of unfairness can also be found. There are rare times when you start a level with a trap or enemy armed with a boomerang pointed right at your face, with little or no chance to escape. If you happen to be desperately clinging to a single health point, this means game over.


When Unfairness Works

Is this truly unfair? By now you might expect me to say something like, "it might seem that way, but..." Well, in this case there's no denying it!

But we should ask whether or not this is bad. The shopkeepers going insane because of something  outside of your control is overtly unfair, but it isn't unlike having a promising run where you have the jetpack and shotgun "derailed" by a random dark level - something else that happens in Spelunky. Would I change either of these things, were I the designer? Honestly, probably not.

Spelunky is an experience game. You immerse yourself in it, play it hundreds or even thousands of times, grimace after tragic near-victories, and pump your fist when you pop open a crate on level 2 and find a super-rare jetpack inside.

It's a game you tell stories about months or even years later. The best stories are the wacky ones that you never forget - fair or not. Games with extremely tight design can sometimes be so locked-down that crazy, memorable stories all but disappear. This is one of the reasons why many older titles still have dedicated followings. The "rougher" style of 'anything can happen!' design turns many people away, but those who stick around are treated to some of the best gaming experiences out there.

The difference with Spelunky is that this comes together not by accident or experiment, but by precise intention. It's certainly not for everyone, but let's be honest - no game is.

I often say this, but it bears repeating. There are very few mechanics that can always be called bad game design, and certainly none that are always good.

What is always good is having a clear idea of your end goal and what does and does not fit into that. The designer has two jobs: establishing an initial vision, and then acting as sieve and gatekeeper. This is the lone metric by which all game design should be judged. Spelunky is an excellent example of how a game that superficial appears to incorporate "bad" design can, in fact, be one of the most finely-crafted titles ever produced.

- Jon
If you have any questions, please send me a private message here on the forums or an email at [Contact@ConiferGames.com]. Thanks for your support!

Re: Fairness, Discovery & Spelunky
« Reply #1 on: July 31, 2013, 03:32:17 AM »
This article is interesting in the light of the recent Game Design Round Table on failure and learning.

Quote
Learning and experiencing new things is one of the most enjoyable aspects of games. Roguelikes take this concept to the absolute extreme

Amen to that one. Roguelikes are for me "exploration porn": there is always something new to discover to keep the endorphins flowing, but the craving to figure out what is going on underneath all that randomness leads to a far rewarding systems-level understanding of the game and their complex interactions over many playthroughs. Randomness & repitition. Great ways of exposing systems.

I find the same is true for many 4X strategy games. It's the randomness (in maps and strategic / tactical scenarios) that keep me interested to persevere through multiple playthroughs, that then expose the underlying systems to be learned and eventually exploited to really crack the game.

And, as you mentioned, I drop the game like a hot potato once there's no more learning to be had.
  • OS: English Win 7 with Steam
  • Hardware: AMD Phenom X4, 8Gb RAM, nVidia GeForce 560 @ 1680x1050

Re: Fairness, Discovery & Spelunky
« Reply #2 on: August 02, 2013, 09:16:25 PM »
Excellent Post. I'll have to look into Spelunky, people keep mentioning it in Rogue-like circles and now here.
Doing Let's Plays primarily featuring Roguelikes, Strategy, Adventure, First Person Shooter, and Indie.

Visit my YouTube Channel at DFuxa Plays on YouTube for pending At The Gates Let's Plays.

Re: Fairness, Discovery & Spelunky
« Reply #3 on: November 09, 2013, 06:48:10 AM »
It is a incomplete playlist but about a month after I posted here I started to play the Classic Version of Spelunky - the predeccesor to Spelunky HD which was recently released.

For the most part it is a good dose of pixelated fun. I think I made it to the temple once which proves it isn't easy either - hope to eventually make it once to the Boss sometime too.

Not sure when I'll start doing videos again though for the playlist as my interests are turned elsewhere atm.
Doing Let's Plays primarily featuring Roguelikes, Strategy, Adventure, First Person Shooter, and Indie.

Visit my YouTube Channel at DFuxa Plays on YouTube for pending At The Gates Let's Plays.