CaddieOpen in CaddieDownload for Mac

The Games That Designed Themselves

Shared by Caddie Library · Updated
Game Maker's Toolkit12:15Open on YouTube
Chapters show their main points

The bottom line

Great games come from building a rough prototype, then listening to it and following what is fun, not from waiting for a perfect idea. So start making something and be ready to fail fast.

Key takeaways

  • Good game ideas rarely arrive whole, they appear while a prototype is being built. 4:28
    • Ryan Clark made a turn-based roguelike with a one-second turn timer, felt its rhythm, and set it to music, which became Crypt of the Necrodancer.
    • Gunpoint's rewire mechanic began as one idea for a hacking mini-game, and prototyping it showed Tom Francis the game was a puzzle game.
  • Designers follow the fun by keeping the most enjoyable part and building the game around it. 0:59
    • Ape Out began as a stealth, time-loop game. Holding and throwing guards was the best part, so Gabe Cuzzillo cut the rest and swapped in a gorilla.
    • In Into the Breach, one enemy that showed its attack tile was the most fun, so the whole game became about telegraphed attacks.
  • Bugs, accidents and player exploits can become the best features. 4:02
    • Rocket League's mid-air boost came from a physics force that players used to fly, which the team kept.
    • A juggle bug in Onimusha: Warlords became the core mechanic of Devil May Cry, and SpyParty's exploits became official mind-games.
  • This method makes schedules unpredictable, so it only works if you fail fast. 7:05
    • Heat Signature took years because Tom Francis had to build ship generation, AI, a galaxy economy and more before finding that on-ship combat was the fun part.
    • Marc LeBlanc coined the phrase starting with "fail fast": a cheap failure shows where the next attempt should go.
  • Game jams, quick tools, placeholder art and one fixed theme all speed up the search. 8:45
    • Baba Is You came from a game jam, where a prototype can be thrown away with no long commitment.
    • Journey was built iteratively, but always around the theme of love, which narrowed what the team could discover.

As iterators, rather than designers, it's our job to simply play the game, listen to it, feel it, and kind of feel out what it seems to want to become, and just follow the trails of what's fun.

Sam Coster, Butterscotch Shenanigans

Chapter summaries

0:00 Follow the fun

One telegraphed enemy set off Into the Breach's whole design
Once the fun part was found, each later design choice followed from the problem the one before it created.

Designers get better results when they drop their plans and let the game show them what is fun.

  • Follow the Fun means trusting the game over the plan. 0:59
    • Ape Out started with push and grab moves for sneaking along walls.
    • Into the Breach started as an Advance Wars-style game with random, hidden attacks.
    • Guards were in the game, so the same push and grab moves worked on them. That turned out to be the fun part.
    • Gabe Cuzzillo removed everything that didn't need to be there and swapped the bald guy for a 300-pound gorilla.
  • Each choice leads to the next, so the game seems to design itself. 1:52
    • Visible attacks let you dodge, so the game became about protecting static buildings.
    • Pushing enemies makes their attacks miss, or hit each other.
    • Sam Coster: We like to think about this process as the game discovering itself over time.
    • Subset's whole design followed from that one telegraphed foe.

2:48 Where the ideas come from

Prototypes and bugs revealed ideas nobody had planned
GameStarted asPrototype revealedBecame
Crypt of the NecrodancerRoguelike, 1-second turnsTurns felt rhythmicRhythm roguelike
Rocket LeagueBattle cars + speed boostPlayers boosted mid-airIconic aerial movement
Devil May CryOnimusha juggle bugSlashing kept enemies airborneJuggle combat
GunpointHacking mini-game ideaRewiring was a puzzleRewire puzzle game
The starting idea can be loose or unoriginal. The real idea showed up while the prototype was being built and played.

Good ideas don't come from the ether, they come from building a loose prototype and paying attention to it.

  • A rough prototype can reveal an idea nobody planned. 2:54
    • Ryan Clark wanted Spelunky's quick decisions in a turn-based dungeon crawler.
    • Psyonix added a speed boost by applying a physics force to the back of the car.
    • Clark saw an almost rhythmic-like quality in the one-second turns.
    • Testers used the boost force in mid-air, which added a whole extra dimension.
    • Onimusha's juggle bug was fixed there, but Hideki Kamiya developed it further for Devil May Cry.
  • The designer must stay open to what the prototype says. 4:28
    • The starting idea can be loose, fuzzy or unoriginal.
    • Gunpoint began as a robot in space who drops fridges on people.
    • Rewiring was one possible hacking mini-game in a side-scrolling, Deus Ex-inspired game.
    • Tom Francis: Gunpoint just kind of told me what it wanted to be. He expanded the hacking to a crazy extent.
  • The biggest shifts come early, but the method keeps working later. 5:40
    • Coster calls the early game a white hot ball of malleable magma.
    • Jonathan Blow's Braid puzzles showcase the unexpected consequences of his time-travel engine.
    • As development goes on, the game settles into rock.
    • The method then shifts from finding the core idea to generating content.

6:09 Listening to the game

Listening to a prototype, and to its players, can steer a game toward a design nobody planned.

  • Player feedback can reshape a game's whole identity. 6:19
    • Players of SpyParty found many exploits and unintended ways to play.
    • Chris Hecker made them official instead of fixing them.
    • This pushed the game toward mind-games and psychological tricks.
    • Blow describes a "curator role": cleaning up players' answers and presenting them so others can enjoy them.
  • Listening to the game can lead somewhere the team never intended. 6:45
    • Subnautica's Charlie Cleveland says the game will tell you where it wants to go.
    • His studio ended up making a horror game, though that was not the plan at the start.
    • He compares it to heading for a place on the horizon with many paths and no map.

7:05 Fail fast, and speed up the search

Faster build-play-learn loops find the fun sooner
Each failure costs little when attempts are cheap. Building everything first, as with Heat Signature, stretches the search into years.

Following the fun only works when each attempt is cheap, and a few techniques make attempts cheaper.

  • Open-ended iteration makes a game's length hard to predict, so it suits indies. 7:05
    • Blockbuster production is far more regimented.
    • Tom Francis hoped Heat Signature's fuzzy idea would work like Gunpoint's. It did not, for a long time.
    • He built combat, AI, ship generation and a galaxy map with an economy to find the fun.
  • The full phrase is "fail fast, follow the fun". 8:05
    • Marc LeBlanc worked on Thief and System Shock and helped create the MDA framework.
    • Fail fast means throwing something together quickly to see what works. A cheap failure costs little time.
  • Several techniques shorten the loop. 8:45
    • Game jams let you drop an idea afterward. Arvi Teikari says you are not committed to the idea for longer than the game jam takes.
    • Tools like Game Maker and Godot, paper, LEGO and Dreams suit rapid prototyping.
    • Mario Galaxy 2 had simple level tools so the whole team could invent mechanics.
    • Klei's first Don't Starve prototype used Link from Zelda as a placeholder hero.
    • Journey kept one fixed theme, love, which narrowed what the team could discover.

10:33 Stop waiting for the perfect idea

Great designers are people who start building, listen, and fail often, not people who had a flash of insight.

  • Every one of these developers got started and built something first. 11:02
    • The games formed as designers tried ideas, played prototypes and even created bugs.
    • Ape Out, Crypt of the Necrodancer and Crashlands only look like they came from a single insight.
    • Their skill was knowing which avenues to follow and how to combine scattered ideas into something coherent.

In the growth library

Mark Brown, creator of Game Maker's Toolkit. Great games rarely start from a perfect idea: designers build a rough prototype, notice what is most fun in it, and rebuild the game around that. The Ape Out and Into the Breach stories show how one surprising piece of a prototype became the whole game.

Lessons that draw on this:

More from Game Maker's Toolkit · The whole library, and ask it anything

Transcript177 lines
0:03

It's almost impossible to imagine the game Ape Out without an ape. And yet, that's exactly how it started life. According to designer Gabe Cuzzillo, this was supposed to be a time-looping stealth game where you'd use push and grab mechanics to slink along walls. But if there were going to be guards in the game, then naturally you should be able to use those same mechanics on them, leading to gameplay that has you holding guards hostage and chucking them at walls.

0:33

This turned out to be the most interesting part of the game: and so Gabe decided to wildly change direction and actually build the game around this core concept. He removed everything that didn't need to be there, like stealth and time-loops. And did whatever he could to emphasise this idea - most notably, by swapping the bald guy for a rampaging, 300-pound gorilla. This is an example of a game design methodology called "Follow the Fun".

1:03

It’s the deceptively simple idea that designers should ignore their plans and preconceived ideas - and instead look to the game itself to find out where the development should lead. So take the microscopic tactics gem, Into the Breach. This game started life as a pretty standard Advance Wars-style game, where enemies chose attacks at random and hid their intentions until their turn. But one foe in the game would show you exactly what they were about to do on their turn, by highlighting the tile they were going to attack.

1:35

The developers at Subset realised that this was the single most enjoyable part, and so decided to focus the rest of the game almost exclusively on these telegraphed attacks. And this actually helped dictate the rest of the design decisions that the studio had to make. Because, if you know what the enemies are going to do, can't you just move your own units out of their attack zone? Alright, maybe the game is actually about protecting static buildings.

2:02

And so now it's about pushing the enemies around so their attacks will miss. But actually, you could use this to trick the enemies into killing each other. You can probably see why the designers who use this method often say that their game, to some extent, designed itself. Here's Sam Coster from Crashlands-developer Butterscotch Shenanigans. SAM COSTER: "We like to think about this process as the game discovering itself over time.

2:27

Because as iterators, rather than designers, it's our job to simply play the game, listen to it, feel it, and kind of feel out what it seems to want to become - and just follow the trails of what's fun." Now, the idea of a game designing itself is surely rather exciting for those looking to make the next big hit. But, it's not like amazing game ideas just appear from the ether. So, where do they come from? Well, let's look at the origins of the rhythm-based roguelike Crypt of the Necrodancer.

3:00

Designer Ryan Clark wanted to see if he could put Spelunky's quick-fire decision making into a more traditional turn-based dungeon crawler. So he made a quick prototype of a roguelike where you only have a second to make your next turn. When he played it, Ryan realised that it had an almost rhythmic-like quality - and it became obvious that the game should be set to music. Or perhaps we should take a look at the iconic mid-air movement of Rocket League.

3:29

When Psyonix was working on the game's predecessor, Supersonic Acrobatic Rocket-Powered Battle-Cars - they've learned a lot about marketing since then. Uh, they had built a game about battling cars, but wanted to add a speed boost mechanic. So the devs simply applied a physics force to the back of the car. In testing, they discovered that players could use that force in mid-air to rocket about the arena. That wasn't the plan, but the developers realised that this actually added enormous depth and a whole extra dimension to the game - so they kept it.

4:02

The studio says “we developed this mechanic almost by accident”. In fact, there's a whole history of games where bugs, glitches, and accidents in the development process were turned into features. For example, Hideki Kamiya found a bug in Onimusha: Warlords that let you juggle enemies in the air by repeatedly slashing them. It was fixed in Onimusha, but Kamiya developed it further, and turned it into the premiere game mechanic of Devil May Cry.

4:28

The point being, this process involves taking some initial idea - however loose, fuzzy, or unoriginal it might be - and actually building a working prototype. And it's here - during the process of coding and playing - that new ideas can spring up. And so it's up to the designer to be open and attentive to what the game is saying. To realise what's interesting, and be willing to explore those aspects… even if they don't totally align with what you originally had in mind.

4:57

That's how Gunpoint went from being about a robot in space who drops fridges on people, to being a puzzle game about a spy who re-wires buildings. That re-wire mechanic was just one possible idea for a hacking mini-game in a side-scrolling Deus Ex-inspired game. But as soon as designer Tom Francis started prototyping it, the game that would eventually become Gunpoint started to emerge. Here's Tom: TOM FRANCIS: “It just immediately became obvious that this should become a puzzle game.

5:27

That was just a puzzle mechanic. And so Gunpoint just kind of told me what it wanted to be. It just wanted to be a puzzle game, just obviously. And I just rolled with that, I just expanded the hacking mechanic to a crazy extent. I built the whole game around it." So this process generally causes the most significant changes towards the beginning of a game’s development - which is the point that Sam Coster describes the game as a white hot ball of malleable magma.

5:53

But it can still be used as development goes on, and the game starts to form and settle into rock. Like, for content generation: Jonathan Blow has said that the puzzles in Braid were simply a showcase of the unexpected consequences of his time-travelling game engine. Blow says "I had a curator role, cleaning up the answers and presenting them in such a way that they could be enjoyed by the game’s players.” More on that in this video.

6:19

Or, it can be used for listening to player feedback. When Chris Hecker made SpyParty, players found all sorts of exploits and unintended ways to play the game. Instead of fixing these “bugs”, Chris leaned into them and made them an official part of the game - pushing the experience towards being more about mind-games and psychological tricks. And it can simply be used to help guide the general development of a game. Here's Subnautica designer Charlie Cleveland: CHARLIE CLEVELAND: "You kind of think you know where you're going.

6:49

You have some place on the horizon. And there's many paths and you don't know how to get there. But if you listen to the game it will tell you where it wants to go." That's how his studio made a horror game, without that ever being the intention at the start of the project. Now obviously, this sort of design process can make it very difficult to predict how long a game will take to make. This is one reason why the methodology is more popular in the world of indies - rather than the fiercely regimented world of blockbuster game production.

7:21

Like, when Tom Francis made his second game, Heat Signature, he hoped that the fuzzy idea of “you go inside spaceships” would magically lead to good stuff - just like had happened with Gunpoint. But… it just didn't. At least, not for a very long time. In truth, Tom realised that he had to make a butt-load of stuff in order to find out what made the game interesting, which lead to a protracted development where he made a ship generation system, artificial intelligence, a combat system, a whole galaxy map with an economy, and so on.

7:53

It took Tom years to to figure out that the on-ship combat was the most interesting bit. And so that's why it’s worth remembering that the real phrase is actually a bit longer than just "Follow the Fun". I traced the coinage of the phrase back to this guy - Marc LeBlanc. He’s a designer who worked on Thief and System Shock, and an educator who helped come up with ideas like the MDA framework. When he coined this phrase, he actually started it with a well-known idiom from the world of design and entrepreneurship: "fail fast".

8:25

That’s the process of throwing something together as quickly as possible, to see what works and what doesn't. It doesn't matter if you fail, because you didn't waste much time - but that so-called "failure" will tell you so much about what direction the next attempt should take. So, perhaps there are some concrete techniques for speeding up the iteration process? Well, one is something all GMTK viewers will be familiar with: Game Jams.

8:51

Those frantic game creation marathons where you have to try and make a game in, perhaps, a single weekend. Arvi Teikari, who dreamt up the award-winning puzzler Baba is You at a Game Jam, speaks to the power of these events: ARVI TEIKARI: "The whole idea is you can take a prototype that you have in your head and try to make something around it. if it doesn't work, that's fine. you can toss it away after the game jam. you are not committed to the idea for longer than the game jam takes".

9:18

Another technique is to use tools that suit rapid prototyping, like Game Maker and Godot. Or perhaps paper prototypes, LEGO, or the PS4 game-creation suite Dreams. If you've already made most of the game and just want to generate content, you can develop some custom level creation tools to speed up the creative process - and get more people on board to help. So, for Mario Galaxy 2, Nintendo made simple level creation tools to encourage everyone on the team to think up unique mechanics.

9:49

And to quickly focus on design and mechanics, you can use placeholder art, music, and plot. When Klei made the very first game jam prototype of Don't Starve, the hero of the game was actually represented by… Link, from Zelda. And finally, it can actually help to have something about the game that absolutely cannot change. Sunni Pavolic from thatgamecompany says the studio used a very iterative methodology when making Journey, but always with the idea that this game would explore the theme of love.

10:23

This gave everyone on the team a singular direction to follow, and helped narrow the range of possible ideas that they might discover and develop. So if there’s one thing I’d want you to take away from this video: it’s to stop waiting for the perfect game idea to come along. It’s easy to look at something like Ape Out, Crypt of the Necrodancer, or Crashlands and assume that these games were designed in a flash of insight - which seamlessly transitioned into the final game.

10:53

And so if you can’t come up with an idea as good as these ones - why bother trying? But as I’ve shown in this video, nothing could be further from the truth. In reality, the thing that ties all of these developers together is that they got started and they built something. And it was only then - as the designers tried new ideas, played their prototypes, and even created bugs - that the games we know today started to form.

11:17

They’re great designers not because they came up with amazing ideas - but because they knew how to listen to the game, knew which avenues to follow, knew how to fail fast and fail often, and knew how to coalesce these disparate ideas into something coherent. So if you watch Game Maker’s Toolkit and think you might like to make a game - don’t wait for the perfect idea. Build something. And then you can listen to the game, follow the fun - and you might just discover that the game, in some small way, designs itself.