Jump to ratings and reviews
Rate this book
Rate this book
When Derek Yu released Spelunky for free in 2008, his roguelike-inspired platformer took the indie game community by storm with its combination of classic platform mechanics, extreme difficulty, and random level generation. Four years later, Spelunky's HD remake went on to become PC Gamer's Game of the Year and earn perfect scores from Polygon and Eurogamer. But how is a "perfect" game made?

Spelunky is Boss Fight's first autobiographical book: the story of a game's creation as told by its creator. Using his own game as a vehicle, Derek Yu discusses such wide-ranging topics as randomization, challenge, indifferent game worlds, player feedback, development team dynamics, and what's required to actually finish a game. Grab some ropes, a mattock, and your favorite pug—this book is going to dig deep.

224 pages, Paperback

First published January 1, 2015

Loading interface...
Loading interface...

About the author

Derek Yu

2 books14 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
803 (52%)
4 stars
593 (38%)
3 stars
116 (7%)
2 stars
9 (<1%)
1 star
0 (0%)
Displaying 1 - 30 of 133 reviews
Profile Image for Sjors.
22 reviews5 followers
February 9, 2017
Read it through from beginning to end in one sitting, something I haven't done in about 15 years. Of course very much dependent on my current obsession with the game, but Yu very clearly and interestingly goes into the depths of his creative process. Hard to put down.
Profile Image for Peter Derk.
Author 30 books368 followers
March 30, 2016
Such a great read!

Spelunky, if you haven't played it, is a roguelike platformer. Which means it's kinda like crossing The Legend of Zelda with Super Mario Bros. with D&D.

The gimmick is that the game randomly generates the levels. Which sounds like it totally shouldn't work, but it totally does. Through some clever coding, each level being made of tiles with certain rules, levels are always generated in such a way that the player can navigate from beginning to end using only movements that are built in to the game. You won't start in a walled-off room and just be screwed. It's clever that way.

Now, when playing, the randomness didn't impress me much. Because I'm not a programmer, and also because I like to use the phrase "That don't impress me much" whenever I can. Any chance I get to break into a Shania Twain song, I takes. But reading this book helped me understand the decision to make the levels randomly-generated wasn't just a hook. It was part of a whole philosophy of gameplay constructed by Derek Yu.

If you have any interest in gaming, game design, or the philosophy of fun, this is the book you need to read, the best book that'll come out on the topics in 2016, I promise you.

If you don't, I still recommend reading this book. There's a lot in here about turning a hobby into a career, how important it is to actually finish creative projects, and even some project management stuff from a surprising and really excellent source.

If you haven't played the game, I recommend that too.

I'll admit, I kinda hated it at first. It was so hard. And the objectives weren't clear to me. And it seemed so luck-based. The random generations could mean that you had an easy area to clear, or a very difficult one. That didn't seem fair to me.

But then I played it with my brother. And that was so much fun. When it was fun to die in the game, when we challenged each other to piss off berserk shopkeepers, when my brother showed me how to unlock some of the game's secrets, when we tested the boundaries of the game and each other, that's when I saw the real joy of the game. That's when I saw that it's not about luck. It's about playing often enough that your skill level allows you to navigate through any iteration of the terrain. The mastery is about skill-building, not treasure hunting or finishing levels. It's a really different idea of mastery, and I have a new appreciation for it after reading this book.

The game is also a really good answer to something that plagues modern games, the easy availability of walkthroughs. A walkthrough is nice when you're stuck, but it can be a crutch. And not the kind of crutch you use when your leg is hurt. The kind you use to reach across the coffee table and bring a bowl of Funyuns closer to your spot on the couch.

If no two levels look the same, what good would a walkthrough be?

So I'll admit, I needed a little guidance. I needed an experienced player to show me how things worked. To explain the rules to me a bit. What you can and can't get away with. And then? It was so fun. It was a blast. It took me back to the days when I played games with my brother all the time.

If you've played the game, read the book. Even if you didn't like the game, I think you'll like this book. If you haven't played the game, play a little or watch a little online, and then read the book. It's a really cool book.

Also, if you can get your hands on the print, do it. Boss Fight puts out some really kickass physical books. Totally worth the extra layout.
Profile Image for Oliver Smith.
38 reviews2 followers
October 5, 2020
it's called Spelunky, what am I supposed to do, not rate it five stars?
Profile Image for Morgan McGuire.
Author 4 books20 followers
February 16, 2020
This book is a terrific window into the creative process of a successful indie game developer. I recommend it to anyone who is fascinated by how professionals at the top of a field operate, regardless of the field. It is especially interesting of course to artists and other creative fields because of Yu's methodology, and to game developers and players because of his medium.

Yu is primarily a designer and artist. You don't need to know anything about programming or game graphics to read this book, and they aren't discussed at all. You also don't need to know anything about video games--he explains everything clearly and assumes no background knowledge. And you need not like or have played Spelunky, although fans of the game will certainly enjoy the book especially.

The writing is fantastic. It is simple and clear, yet also comprehensive and dense with wisdom. Yu has a very mature perspective on his own work. He dives into balanced criticism of his work and adds his own. He also has an admirable tone of optimism and praises several other luminaries in the field (many of whom have strong, difficult personalities, so it is all the more impressive that he focuses on the positive).

I've written a lot about games, myself. This is a book I wish I had written, or had the ability and experience to write. It took me a few hours to read it cover to cover, and I look forward to many re-reads. There's a lot in there to revisit and ponder.

[A dark note not evident to readers outside the industry is that Holowka, Yu's business partner and internet friend in the first chapter, committed suicide in 2019. Holowka is widely believed to have been both a victim and perpetrator of physical and sexual abuse, including using his position as a feted indie developer to harass and abuse women. I think all of this either hadn't happened yet or was unknown to Yu in 2016, when he wrote this book. Despite Yu's great games and great writing, I'd like to note that the indie games community is not immune to the evils present in the rest of the world; the great moments and contributions are indeed as strong as he says, but there are lows as well.]
Profile Image for Nick Carraway LLC.
355 reviews10 followers
June 2, 2023
1) ”The creative mind is like a big pile of jigsaw puzzle pieces. Some pieces were made by other people—inspirational words of advice, an intriguing screenshot from a game you've never heard of, a haunting melody—and some are gained through life experiences. Some pieces are already connected, either because they came that way or because while you were walking down the street or taking a shower they somehow found each other. Sometimes a single piece is missing, and once that piece is uncovered, two other pieces from different ends of the pile can finally be connected.
It's important to accumulate many, many jigsaw pieces, since the more you have available, the more things you can build. But eventually you have to sit down and start sifting through the pieces to put them all together. This is the ‘work’ part of creation. It can often be frustrating, like when two pieces seem like they should fit but don't. Sometimes you know that there's a perfect piece around but you're not sure where it is. Is it even in your head? But like any challenging task with a noble purpose, the frustration also gives way to joy, elation, and ultimately satisfaction when you've finished a big part of a new puzzle.”

2) ”I've tried programming a game engine from scratch before, surrounding myself with books like Tricks of the Game-Programming Gurus in an effort to ‘make games the right way,’ but when days of work yield as much as I could make in Game Maker in a few minutes, it's hard to stay motivated. At the beginning of each semester at Berkeley I had the same sort of naive gumption, buying pristine notebooks and attentively jotting down everything the professors said, only to succumb to ennui a week later, my notes devolving into irreverent doodles. Post-school, however, I accepted that I wasn't cut out for academia and programming theory. I no more wanted to program my own game engine than I wanted to fashion my own paintbrushes. This important realization meant I could stop wasting my time trying to be something I wasn't. Instead of being embarrassed about not being a ‘real programmer’ using ‘real programming languages,’ I vowed to make games whichever way felt good to me.”

3) “The Chain's final purpose is to provide permanent features to a randomized landscape. Although randomization gives Spelunky and roguelikes their longevity and makes each playthrough feel unique, it's what stays the same from run to run that makes the world feel real. But without the randomization, playing the game enough times to figure out the Chain would be much more repetitive. The permanence of the Chain and the randomization of the world work in tandem to give you a greater appreciation of the other.”
Profile Image for Amar Pai.
960 reviews101 followers
October 31, 2017
Pretty good. I read this on Kindle Cloud E-Reader! Dot com. Truly, the future is here. I already feel ripped off though that I paid $5
17 reviews
April 2, 2018
Derek Yu is not just a great game designer but also a great writer. Spelunky is entertaining book full of interesting little stories from game development and designing advices. If you are interested in game development, you should read it.
Profile Image for Eric Mesa.
772 reviews21 followers
March 16, 2023
I have enjoyed many of the books in the Boss Fight Books series. They're each unique in their own way, but this is the only one (that I know of) written by the creator of the game. It was fascinating to read Yu's thought process as he chipped away at various ideas and finally ended up at Spelunky.

Yu mentions in the final chapter that his game came about at the right time for an indie resurgence, but it's especially interesting reading this book at the same time as Super Power, Spoony Bards, and Silverware: The Super Nintendo Entertainment System, a history of the SNES. That is a period where, on consoles, it was more or less impossible to be a bedroom developer because of the way Nintendo controlled the market. So this book also functions as somewhat of a history of the early days of the indie video game market.

Primarily, though, this book reads somewhat like Jordan Mechner's journals for Karateka and Prince of Persia. It's an autobiographical take of Yu and the decisions that made Spelunky what it is. Although I think any videogame enthusiast can enjoy this book, I enjoyed it a bit more as a developer myself (mostly not of video games, although I have taken video development courses) because I understood a lot of the constraints that Yu mentioned.
Profile Image for Ian Mathers.
492 reviews13 followers
January 1, 2020
I'd wanted to read this for a long time, even though I am borderline incompetent at Spelunky the game; every tidbit I'd read about how it was made was fascinating. And I like the approach Yu has taken here; the way he works seems very informed by his personality and the way he approaches life in general, so of course those should be in the book as well. It's a very approachable, likable book, and although I'm not planning to make a game myself I feel like it's a pretty good shot of inspiration and maybe even some tips for someone who is.
Profile Image for Joe Midgley.
14 reviews6 followers
May 27, 2019
A quick, delightful read. I'm glad I read this after watching Indie Game: the movie, because most of the main people in that movie make an appearance in this book in one way or another.

I particularly like his idea of finishing projects as being it's own skill. He mentioned influences and origins of different popular movies that I didn't know about and how some of these things made their way into his own games.

Highly recommended for anyone with an interest in indie game development.
Profile Image for Tyler.
315 reviews6 followers
April 19, 2019
Super interesting book about the development of the indie game Spelunky, written by the game's main developer. I really liked it! Seeing the backbone of the random generation inherent in the game as well was really interesting, and Yu's thoughts on the process of game development and (by proxy) navigating being a creator in general was very cool.

4/5 stars
Profile Image for Agustín Fest.
Author 37 books70 followers
December 25, 2019
Un excelente ensayo personal sobre la creación de Spelunky. El creador del juego nos cuenta el desarrollo del mismo así como los mecanismos que lo definen (código, mitología, mitología, arte previo). Un fabuloso ensayo de creación, estructura artística y disciplina. Muy recomendado para todos aquellos que deseen asomarse por la cabeza de un creador de videojuegos.
Profile Image for Aidan Rogers.
55 reviews
October 21, 2020
Really fun and easy read. Hearing the creator detail his design choices is really fascinating. Yu also speaks to the direction game design is going in and how it shapes the expectations of video game players as a whole. Hopefully the challenging and explorative design of Spelunky never dies.
January 15, 2022
Un libro realmente interesante y disfrutable si te gusta Spelunky, el boom indie de XBLA o el desarrollo de videojuegos. Si por el contrario no conoces nada del tema o como mínimo del juego pienso que es mejor abstenerse.

Se diferencia de los demás de la serie puesto que está escrito por la mente pensante detrás del proyecto, Derek Yu, lo que le otorga ciertos tintes autobiográficos que hacen la lectura mucho más agradecida.


Profile Image for Milos.
47 reviews2 followers
February 9, 2024
A nice little book about a great little game.

But it seems to be written for die-hard fans of the game, and going into all the minutiae of the development cycle was little too much for me. I hope one day Derek Yu will come up with a more general book about game development and I'll read that one too gladly.



Profile Image for Bill Mason.
48 reviews
March 28, 2016
I contributed to Boss Fight Books' Kickstarter campaign pretty much solely for this book. While a bunch of them looked interesting, at the time of the campaign I was subject to the austerity inherent in founding a startup. There were two reasons why I couldn't pass up the Spelunky book, though (above the fact that the digital copy was inexpensive): 1) a couple of years ago, I played a lot of Spelunky -- a lot of Spelunky; 2) this is one of the few (only?) books in the series written by the subject's creator.

The book covers the genesis of Spelunky Classic (née Spelunky): a freeware 2D platformer/dungeon crawl/rogue-like coded by just one dude (author Derek Yu) in GameMaker. It gives you the designer's perspective on things like the algorithms the game uses to randomly generate levels as well as how simple, logically consistent rules layered atop each other yield complex behaviors (enemies, game physics, etc.). Derek also recounts the (at-the-time) nascent indie developer community, the inspiration behind the game as a whole, and the difference between working by yourself on a small game versus working with a couple other people on a (slightly) less small game. It talks about working with Microsoft on the remake for XBLA, as well as pulling in programming & music collaborators, and its eventual port to PSN and Steam. It closes by discussing some of the secrets and easter eggs hidden in the remake and their discovery over the ensuing years after its release.

The writing style is pretty solid: conversational rather than dryly technical. There aren't many typographical errors; I think I only caught one, and that was in the notes addendum. A+++ would buy from again.
Profile Image for Pete.
979 reviews64 followers
May 28, 2021
Spelunky (2016) by Derek Yu is all about the creation of the game Spelunky. It’s a surprisingly interesting book for anyone interested in how people create.

Derek Yu loved games form a young age and really wanted to create them. He studied at UC Berkeley but didn’t really enjoy coding. Interesting he used GameMaker for the first version Spelunky. Spelunky is a procedurally generated platform game where an Indiana Jones type explores a mine and other levels. The book describes how Yu created the levels so they could be completed. He also writes about porting the game to the Xbox and to Steam.

Spelunky the book is well worth a read for any fans of the game or people interested in how two people can create a hugely successful game. Yu writes well and the book is a fun, quick read.
Profile Image for Alex Keen.
1 review13 followers
March 23, 2016
I really enjoyed Derek's discussion about the development and the reasoning behind many of his decisions. However, as the book went along it seemed more and more like writing this book was more of a burden than a pleasure. I greatly appreciate that he took the time out of his life to bring the development of this essential game to life and I look forward to what he makes next! (Spelunk 2 please)

Profile Image for Steven.
1 review1 follower
June 14, 2016
A super interesting window into the development process of one of the best designed games in the last decade.
Profile Image for Jacob Tjornholm.
34 reviews3 followers
January 7, 2018
Spelunky is an amazing game.

Personally I’m not a huge fan of actually playing it, because I suck and die all the time. However, I still fire it up from time to time and play for half an hour before I get frustrated again.

I keep coming back to this game even though I know that I’ll get my ass kicked yet again. This is quite rare for me. Usually I’ll just move on if a game is too hard. I’m that kind of gamer, I guess. Apart from Super Meat Boy, Spelunky is the only game that keep pulling me back for more punishment. Why? Simply because its mechanics are amazingly well designed (oh, and it has an awesome soundtrack).

The book is written by the author of the game, Derek Yu. As luck would have it, he’s a great writer. Much better than I had expected from a video game developer.

I really like how the book has two sides to it: It tells the story about how Spelunky was developed and how it evolved as a game. But it also goes into quite a bit of depth about details of the game design. All the little dilemmas and details that you probably don’t even think about when playing the finished game.

Excellent games like Spelunky can be so deceptive. I still remember the first time I saw it. I loved the soundtrack immediately, but was unimpressed by the game mechanics. It looked so simple! What was all the fuss about?

Then, it slowly became apparent to me that although it is a simple game, it is so extremely well designed that it grows on you in a very special way.

The satisfaction of learning to control the basic weapon, the whip. Like…really control it. There’s a lot more finesse to this than just pressing the button.

The joy of seeing NPCs interact with each other in completely unexpected ways. The classic example of this is the boomerang man in the jungle (forgot his actual name) who loses his boomerang and steals a new one in a nearby shop, angering the shopkeeper and getting shot to pieces. Because, well, he was missing his boomerang and he is programmed to pick up the first one he comes across. Which in this case happened to be in a shop.

It’s a small detail, but it just contributes to a wonderful sense of coherence in the game that is probably one of the main reasons I love it so much. At some weird level, it actually feels authentic.

I mention these things because even though I’d noticed them from the game itself, the book gave me a much deeper appreciation of the work behind it. The reasoning behind why things behave the way they do. Also, it was really interesting to learn about a few of the more technical details that I’d never considered.

Note that (unsurprisingly) the book contains some pretty major spoilers about the game. Casual players may not even notice these secrets though, so this is mostly relevant if you expect to really geek out and pour hundreds of hours into the game to really master it.

Finally, this is a short and easy read. Well written in an easy language, and not very long (notice that the font size is quite big).

Highly recommended for anyone with an interest in indie games, also if you’re not a developer.
December 2, 2018
Game design student and rogue-like lover, I never played Spelunky, not once. Of course I've heard about this game, a lot, I've seen many footages, I've had friends spending hours telling me about the hundreds of hours they spent on the game, how hard it is to get to the true last boss, all the little secrets that turn a "simple" game into emerging stories that can be shared with people.

This book's not only a report about some technical aspects of the game, or the process of indie game development in 2008, which it does really well and is really pleasant to read, given you've played a video game once in your life and aren't afraid with some low-level specific terms, it's also and above all a story about artistic creation, about human creation. Whether you like video games or not, whether you're creative or not, it doesn't really matter, as this book is about a person that went from creating a small thing for fun and sharing it with some people with no further intentions, to working hard day and night to release it on (the at the time) the best platform for independant games developer to reach the mainstream public. He saw this little project, that nobody was meant to see but himself, become one of the most successful indie game of its time, participating in the huge rise of indie games in the next years, and creating a vast community that still lasts today.

To conclude, I believe Derek Yu already has the best words:
"In the end, isn't that why we create things? Not just for the power of putting something into existence, but to connect with people and be part of the conversation that is human history. To have something that speaks for us when we're not speaking and even after we're gone."
Profile Image for Captain Kirk.
41 reviews
August 7, 2020
A good book if you're interested in what goes into game development. Derek is not a writer, but he is in the unique position of having made one of the best ever games (the best, imo) but having the creative process been a relatively mundane event that you can easily learn from and iterate on. Derek formed his personal ethos about how to push yourself through the unhappy parts of programming in order to actually release a creative product. It's an interesting thing to think about, this marriage of creative work and engineering process that can end up producing something of real beauty. Derek talks a lot about how he views games, as these sets of rules and scaffolding, cobbled together, but with a driving engineering ethos behind it that can end up creating a little microcosm of how childhood exploration feels. It's pretty interesting.

I have two more of these Boss Fight Books things, about Katamari and Shadow of the Colossus. I think I'll find those a little more interesting because they involve people who don't usually make Medium posts about development anyway. There is something a little silly about the packaging, trying to make a sort of Criterion Collection for videogame behind-the-scenes.
Profile Image for Bemmu.
115 reviews8 followers
December 16, 2018
If you've seen the NoClip documentary on Spelunky, you'll already know a lot of the story behind this game, but the overlap with this book is rather small—plenty more to learn here.

How the idea for Spelunky came about, and advice on how to find ideas in general. What it was like prototyping the first version. How the elements of the game came together, with detail on how the procedural level generation works. How the indie community received the game, and how the free game turned into start of development for the commercial XBox version, which was a much longer project than I had imagined. Lots of great insight into how to actually make sure you make progress and really release things instead of getting stuck with a project.

Why is there an eggplant in the cover? That's one of the secrets of Spelunky, covered in great detail. Overall an excellent book on an excellent game, written by the author of the game himself. I enjoyed reading this as much as Making of Prince of Persia, which had been my favorite gamedev book so far.
2 reviews
March 10, 2019
A Fascinating Look In Into My Favorite Game

As a fan of Spelunky, I've always loved the game's randomly generated levels and super charming music and art style while constantly being frustrated at its intense (but always fair) difficulty. Reading through this book gives an incredible insight into the triumph that this game has become in being able to balance all of those aspects while still showing the love and heart that Yu and the others involved put into the project.

Having first learned about the game from seeing its biggest secret, the solo eggplant run mention in the final section, this book shows just how much the passions of a team really can translate to the community that grows from their work and helps to make that piece feel like it has a life of its own.

I heartily recommend this book not only for fans of the game itself, but for an interesting look at a game design from the man who made one of the biggest indie darlings where you can rescue a dog with its tongue hanging out.
Profile Image for Julian.
166 reviews
October 10, 2019
I deeply enjoyed this and devoured it in two sittings on the same day, only because I found the need to play Spelunky in between. I recognize a lot of accumulated wisdom here and also feel a considerable amount of shame, as Derek Yu and I have so much in common — except for this:


I’m obsessed with finishing as a skill. Over the years, I’ve realized that so many of the good things that have come my way are because I was able to finish what I started.


(from the section "Finishing a Game", which is itself a variation on an earlier blog post from Yu that I've re-read several times in the past.)

Really, that's the underlying message in this book, that comes back again and again. This little book is a must-read for aspirational game developers. Aside from such project management advice (which is probably the most important part), there's solid analysis of how creative ideas come together into concrete projects, and lots of well-thought-out consideration about gameplay.
Profile Image for Billy.
Author 3 books3 followers
March 23, 2022
One of the best books I've ever read about game design, hands down!

Turns out that not only is Derek Yu a wonderful game designer/developer, he's also a talented writer who manages to explain many of the thought processes that went into the development of the game. It has definitely given me ideas on approaches to certain things in my own games.

It's also given me a renewed appreciation of a game I've been playing for years on and off, and yet there are still many hidden secrets that I wasn't aware of (and certainly would never have unlocked, I just don't have that sort of free time to devote to gaming these days) but just knowing they are in there, and the attention to detail they required to develop is impressive to say the least!

Highly recommended. I can't believe it's taken me this long to pick up one of the Boss Fight books, but I will definitely now be checking out others in the series.
Profile Image for David.
Author 18 books12 followers
May 7, 2020
I missed the time period when Spelunky was all the craze and even though I never played the game, positive reviews encouraged me to check the book. I'm so glad that I did. I might be a bit biased with my review 'cause I'm working as a game designer and so many parts of the book were like "Yeah, that's it!" moments. It was wonderful to get insight into the creative process behind a special game, pros and cons of many design decisions, reasoning behind the design philosophy which shaped the game and, in general, some life philosophy that shaped the production. Also, I got a feeling that the author is quite down to earth and an intelligent guy so the book tone is like we're having a beer while he shares his thoughts and interesting stories.

So yeah, I'll definitely buy Spelunky after I've read everything about it :D

Profile Image for Akshay.
64 reviews48 followers
October 19, 2020
A great account of the process of creating one of my favourite games of all time. Yu does a wonderful job of explaining his own creative process and the way he thinks about games, art and the game creation life cycle. There is lots to learn here related to game development(especially of the indie kind), managing projects of the creative variety, shipping games, and an inside look at how the game in question came together over time. The style is conversational and straightforward while delving into a few technical details when required. Overall, it provides a great window into Yu's mind and the reasoning behind several choices that he made. Reading it makes me want to play Spelunky again or go back to making game prototypes.
Profile Image for Eric.
55 reviews
January 10, 2022
Derek Yu isn’t a professional writer, so you’ll encounter chapters abruptly ending and thoughts that feel clunky.

Despite the rough edges, I really enjoyed the story. Derek is lucky to have found a craft he is so passionate about, and have that passion lead to such a nice success story. Derek’s love for the indie game community is heartwarming, and his resilience to see his game to completion is inspiring.

The way independent artists touch our lives versus the way giant corporations touch our lives could not be more clearly different. I’m hopeful for a future where the small guys have more space to flourish, so I hope for many more stories like Derek’s.

I have never played this game! I just like small success stories!
8 reviews
June 26, 2018
Overview of Game Development and Community with a Case Study

The Developer and Lead Designer of Spelunky thoughtfully takes the reader through his process and art of game design. He offers lots of valuable advise comfortably wrapped in stories that provide context and conveys his indie based perspective. Often a birdseye view of the rarely exposed creative and technical processes with a number of nose dives into some of the details. A tale about artistic process, self reflection and personal triumphs will interest anyone curious about the industry and the many communities that offer friendships, and launch pads.
Displaying 1 - 30 of 133 reviews

Can't find what you're looking for?

Get help and learn more about the design.