CaddieOpen in CaddieDownload for Mac

What's the Point of Prototyping?

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

The bottom line

A prototype is a quick, disposable build that answers one question about a game before real production starts. It lets developers drop or reshape an idea in weeks instead of after years of work.

Key takeaways

  • Imagination can't tell you whether a game is fun, so you have to play it. 2:09
    • Nintendo designers follow the mantra make before we talk and build something playable before pitching an idea.
    • Luke Muscat's one-button Uzi shooter pushed the player backwards with every shot, and it simply wasn't fun to play.
  • Building a prototype shows how hard the full game would be to make. 4:30
    • If puzzles are easy to make in a puzzle prototype, you know you're somewhere fertile.
    • A video rental store prototype took weeks even as a small sample, which showed the full game needed more time than was available.
  • Letting other people play it shows whether the game will find an audience. 5:38
    • Rare filmed Phil Spencer and colleagues playing a scrappy Sea of Thieves prototype to win a green light.
    • A two-day Word Play prototype drew strong feedback, and the finished game sold more than twice the copies of the creator's previous game.
  • A failed prototype is a success, because a dead idea costs weeks instead of years. 6:47
    • Luke Muscat thought Luck of the Draw might be the smartest thing he'd made, but on release no one cared.
    • He cancelled it after a few weeks of work rather than after two years of development.
  • Prototypes should answer only the biggest risks, and then production should begin. 14:58
    • The Jetpack Joyride prototype had only the jetpack, a roof and some obstacles, and the missions and vehicles that made it stand out came later.
    • Prototyping is addictive, but if you never stop making prototypes, you won't make a video game.

You want to learn whether your bridge design works now, not when you're halfway across the river.

Mark Brown, Game Maker's Toolkit

Chapter summaries

0:00 Intro

Test the bridge in string before pouring concrete
Cuphead and Breath of the Wild both began as rough, throwaway versions before full production.

Rushing into production is a common beginner mistake, and a scrappy prototype is the cheaper first step.

  • Big games start as rough, throwaway versions. 0:21
    • Cuphead's studio made a rough version before drawing thousands of hand-drawn frames.
    • Nintendo built a simple top-down 2D Breath of the Wild using Zelda 1 sprites.
    • The comparison is a bridge first built from wood, string and zip ties.
    • The worry is that this means making a whole other game before the real one.

2:09 Is it fun?

A prototype can test almost any part of a game, not only whether it is fun.

  • A prototype can test art, camera and story as well as gameplay. 3:56
    • Thronefall's makers built prototypes only to compare art styles and camera angles.
    • Pixar often makes a whole film as a comic-book animatic with animators' stand-in voices.
    • Pixar does this before it makes a single 3D model.
    • Nintendo applies the same habit to Splatoon's ink, Tears of the Kingdom's vehicles and Mario's wonder transformations.

4:30 Is it viable?

Building a prototype shows how long and how hard the full game would be.

  • Prototype build time is a guide to total project time. 4:59
    • Even a small sample of the video rental store game took weeks.
    • A few months later Tiny Bookshop launched with nearly the same idea, done better.
    • Hard puzzle making in a prototype signals an uphill battle the whole way.
    • Jonas Tyroller made the same point about estimating from the prototype in the previous episode.

5:38 Will people like it?

A failed prototype costs weeks, not two years
Luke shelved Luck of the Draw after a few weeks once players ignored it, instead of discovering the problem after two years of development.

A playable prototype tests demand in a way a pitch cannot.

  • A prototype can show whether a game will be a hit. 7:12
    • Luck of the Draw was a roulette-wheel, deck-builder versus mode mixing Luke Be a Landlord and Super Auto Pets.
    • Its failure told Luke this isn't it, in a way he hadn't expected.
    • Luke would have spent two years on it based on his own enjoyment of playing it.
    • The Word Play prototype's enthusiasm kept me going through the rest of development.

7:38 How to prototype

A prototype answers a question quickly, so it can be dropped before real resources go in.

  • Speed lets you pivot, tweak or drop a project early. 7:44
    • Ideas can be tried and thrown away before time and money are spent.
    • The goal is to learn whether the bridge works now, not halfway across the river.
    • Four tips follow for getting to the point fast.

8:12 Don't make it flashy

Polish slows a prototype down and distracts from the question, except for the juice that is part of the fun.

  • Use ugly, borrowed or free assets, and skip music, UI and clean code. 8:23
    • Options include Microsoft Paint art, grey boxes, the default Unreal dummy, stolen sprites and free store assets.
    • Story or art can distract playtesters from judging the mechanic.
    • A prototype is disposable, so polished work on it is wasted.
  • Add only the juice that is part of the fun. 9:16
    • Luke says juice can be part of the fun in a visceral game.
    • The simple Fruit Ninja prototype still had splatter particles to feel satisfying.
    • Spending a month adding 20 effects can bandaid over a core game that isn't fun.
    • Luke says you must judge this very honestly.

10:13 Use other mediums

A prototype can live in any tool or material that gets to the idea fast, even one that isn't a game.

  • The prototype doesn't need the final engine. 10:18
    • Thatgamecompany built a Journey prototype in Macromedia Flash before making anything for the PlayStation 3.
    • Storyteller's developers made cardboard mock-ups of assets to try levels outside the game.
    • Word Play's loop was explored with Scrabble tiles and a deck of hand-made modifier cards.
    • A complex simulation could start as a spreadsheet or a tabletop board game, before any code.
  • Odd materials can stand in for a game. 11:06
    • The Locator developer ran a prototype over Discord, sharing sketches and asking players what to do next, like a D&D campaign.
    • Hideo Kojima planned Metal Gear Solid levels in Lego and viewed them through a tiny camera.
  • A prototype doesn't have to be playable. 11:42
    • Ori and the Blind Forest began as simple animations to explore moves and attacks.
    • Arnt Jensen used a cinematic concept video to hire a team and raise funds for Limbo.
    • The point is to test the idea, so the format only needs to be quick.

12:02 Keep them small

A prototype is a tiny sample of one idea, and its small size is what lets you make many of them.

  • A prototype tests one feature, not the whole game. 12:07
    • It is not just a crap version of the whole game, and it needn't contain every system.
    • Keep gameplay, art, technical and audio prototypes in separate project files.
  • Small prototypes mean more prototypes, and more answers. 12:35
    • Dinosaur Polo Club made almost 20 versions of Mini Motorways before production, each with a new insight.
    • More prototypes answer more questions, settle more decisions and remove more risks.
    • Fiddling with code and numbers can spark ideas that brainstorming alone wouldn't.

13:21 You don't have to prototype everything

Prototype the big risks first, then keep prototyping features
Early prototypes only show you're on fertile soil; most of the game's substance is worked out during production.

A prototype points you toward fertile ground, and prototyping can be used at any stage, but it has to stop at some point.

  • A prototype doesn't give you all the answers. 13:26
    • Muscat says it gives confidence you're heading into fertile soil, not knowledge of what you'll plant.
    • Jetpack Joyride's challenge system was never prototyped, and the vehicles came after it too.
    • Muscat says most of his prototypes are pretty thin.
  • Prototyping is addictive, so you must know when to stop. 8:28
    • There's always a nagging voice asking if the next prototype will be better.
    • Early prototypes should answer only the big questions: fun, viable, will people like it.
  • Prototyping stays useful during production. 15:11
    • Any new feature, boss fight or level can be prototyped first.
    • Undecided between a double jump and a dash? Prototype both, playtest them and keep the winner.

16:01 Conclusion

With a proven idea in hand, the next step before production is planning.

  • Planning comes after prototyping and before making the game. 16:19
    • Planning is described as important, often forgotten, and not at all fun or sexy.
    • Having picked an idea and proved it fun and viable with prototypes, the game still isn't ready to be made.

In the growth library

Mark Brown and Luke Muscat, Mark Brown is the creator of Game Maker's Toolkit; Luke Muscat is the designer of Fruit Ninja, Jetpack Joyride and Feed the Deep. A prototype is a quick, disposable way to answer one question about a game, such as whether it is fun, whether it is viable, or whether people will like it, before real production starts. Luke Muscat's Luck of the Draw prototype, which he loved and then released to complete silence, shows how a failed prototype can save two years of work.

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

Transcript254 lines
Intro 0:00
0:00

On the last episode of Game Dev 101 - my series about the indie game production pipeline - I shared a whole bunch of tips for coming up with ideas for games. So, now you know what sort of game you want to make - it's time to start building it, right? You know, make the art, write the code, hire the composer... Wrong! In fact, rushing straight into production is one of the biggest mistakes that new game developers can make.

0:28

But check this out: before studio MDHR drew thousands of hand drawn animation frames for Cuphead, it made a version that looked like this... And before Nintendo built the enormous open world of Hyrule for Breath of the Wild, it made a simple top-down 2D version, using sprites borrowed from Zelda 1. These are prototypes - scrappy, sample versions of games, built to test the idea before starting development. It's the game dev equivalent of building a bridge...

1:09

by first making it out of wood, string, and zip ties. Now you might be thinking - oh man, I have to make a whole other game, before I get to make the game itself? That seems like a lot of work! What's the point of doing a prototype, anyway? And, well, that's what this video is all about. And to help me out, I chatted to Luke Muscat - the superstar designer behind games like Fruit Ninja, Jetpack Joyride, and Feed the Deep - to offer some expert advice.

1:42

LUKE MUSCAT: I have made literally hundreds of prototypes at this point in my career and I would say like at least half of them weren't fun at all. So, this is Game Dev 101, and this is episode two: what's the point of prototyping? Okay, so basically... a prototype lets you answer a question. And perhaps the most important question of all is...

Is it fun? 2:09
2:09

"is this game fun"? Because, as it turns out, our brains are terrible video game simulators. Almost any idea can sound good in our head. But it's only when you actually get to play something that you can see whether or not it works. That's why Nintendo designers have the mantra "make before we talk". Whether its splatting ink in Splatoon or making vehicles in Tears of the Kingdom or coming up with wonder transformations in Mario, they always make something, to test and prove that the game will be fun, before pitching the idea to the higher ups.

2:47

LUKE MUSCAT: It's just so hard to conceptualise whether things are going to work or not once it becomes a complete system. We can't know whether something's going to be fun without actually playing it and experiencing it, even when we think we have a pretty good imagination for that. There's just too many nuances, too many things that are unexpected. A relatively recent example for me was: I had this idea for like a one-button shooting game and the idea was was like you would shoot like a Uzi and it would push you back at the same time so shooting became your locomotion and your attack.

3:25

And it is just really like not fun to move in a backwards position, like always getting pushed away from something didn't feel assertive in the way that a game about shooting heaps of people felt like it should be. That one's so simple, right? Like there's very little to it, but there is a feeling when playing it that just isn't right. But perhaps "fun" is a little restrictive. Because, in truth, a prototype can be used to test almost any aspect of the game.

3:56

So when Jonas Tyroller and co were making Thronefall, they certainly made plenty of different gameplay prototypes to see if it was fun - but they also made prototypes exclusively for testing different art styles and camera angles. You could even a prototype to test out the narrative. At Pixar, the studio will often make the entire film as a scrappy comic book animatic, with stand-in voices from the animators, to they see if the narrative makes sense.

4:24

And all before they ever make a single 3D model. Another question a prototype can help answer is...

Is it viable? 4:30
4:31

"is this idea viable?" The act of making a prototype will give you a lot of insight into what it would be like to make the whole game, and give you a preview of how easy or difficult production is going to be. LUKE MUSCAT: I think puzzle games are a really good example. Like if you're prototyping a puzzle game, if it's really easy to make puzzles for the puzzle game, you know you're somewhere fertile. If it's really hard, it's like, well, okay, this is Clearly, going to be an uphill battle the whole way.

4:59

And as Jonas explained in the previous episode - you can make a pretty good guess for how long a project will take, based on how long the prototype takes to build. Like, I was working on a prototype for a game about running your own video rental store, where you'd decide how to stock the shelves and answer customer queries. But even that small sample took weeks of work - and showed me that this project would take much more time than I have to spare right now.

5:25

And, besides, a few months later, the game Tiny Bookshop launched which is basically the exact same thing but better. So, dodged a bullet there. And then the other important question a prototype can help answer is...

Will people like it? 5:38
5:39

"will other people like it?" A prototype lets you share your vision with other people - but not as a pitch or a concept. But as something actually playable. Like, when Rare was trying to get Microsoft to green-light the pirate party game Sea of Thieves, the studio got Phil Spencer and co to play a scrappy prototype version of the game, and filmed their session - to prove the point that this game would lead to cooperation, conversation, and banter.

6:07

And so, ultimately, you can use a prototype to help figure out if this game is going to be a hit, once it comes out. For my roguelike spelling game Word Play I was able to build a simple version of the concept in just two days for a game jam - and then immediately got strong feedback that people liked the game and would play, and buy it, if there was a full version. That enthusiasm basically kept me going through the rest of the development.

6:36

And, I should say, it proved true - the game has already sold more than twice the number of copies as my previous game. But, of course, it can also go the other way. LUKE MUSCAT: I was working on a prototype called Luck of the Draw, which was Luke Be a Landlord meets Super Auto Pets, so, kind of like a roulette wheel, deck builder, versus mode. And when I was making that prototype, I'm like, this might be the smartest thing I've ever made.

7:01

This is such a, I can't wait for everyone to play this, and this is just gonna blow up. This is it, this is like THE game. And I released it, and no one cared. It was like complete crickets. And that was perfect. That's exactly what you want from a prototype. It gave me so much information and it told me this isn't it. Especially, this isn't it in a way that I thought it was. I would have gone and spent two years on that game based on me playing it.

7:28

But that's the thing - this failed prototype meant Luke was able to can that game after a few weeks of work - rather than after two years of development.

How to prototype 7:38
7:38

And so to complete that definition from before - a prototype lets you answer a question, quickly. Prototypes let you try out ideas, and then throw them away, before spending a lot of time and resources on them. A prototype lets you pivot, tweak, or completely nope out of a project before you've invested any actual resources into its creation. That's what makes prototypes so powerful, and so important. You want to learn whether your bridge design works now - not when you're halfway across the river.

Don't make it flashy 8:12
8:12

So, if a prototype is about making something quickly... here are four tips for getting to the point, as fast as possible. Tip number one is... don't make it flashy. If you're making a gameplay prototype, avoid the temptation to make it look and sound good. Instead, use ugly programmer art made in Microsoft Paint. Use grey boxes and the default Unreal Engine dummy. Use sprites stolen from other games. Use free assets from the store.

8:45

You don't need music. You don't need UI. You don't need hyper extensible, clean, commented code. All of this stuff will slow you down and lead to wasted work. A prototype is designed to be disposable, after all, so don't spend time on stuff that's only going to be thrown away. And, besides, it can distract from the point of the prototype - it's hard to evaluate if a gameplay mechanic is fun if your playtesters are caught up on the story or the art style.

9:14

The only caveat here... is when it comes to game feel and juice. LUKE MUSCAT: The juice can be part of the fun, especially if it is a visceral game. And so if you're just like, no, we can't do any particle effects, we can't do any kind of feedback. It's completely possible that you're missing part of what's going to help it be fun. Fruit Ninja. Super good example of that. The prototype for that was really, really simple, but even that just had the splatters.

9:41

The prototype had some particles to at least be: yes, this is going to be like a viscerally satisfying experience. On the other hand, it's very easy to be like, well, okay, all I need to do is add these 20 things. And then the game will be fun. And so you spend like a month. Adding these like extra juice, like, and you what you're doing then is you're kind of bandaiding over the problem that the core game isn't fun. So, I think when you're creating a game, you kind of have to be the judge of that, but you have to judge it very honestly.

Use other mediums 10:13
10:13

Tip number two is... use other mediums. You don't have to make your prototype in the same engine that you're planning to make the final game in. Thatgamecompany made a prototype of Journey in Macromedia Flash before ever making something that would run on a PlayStation 3. So use whatever tools let you get to the idea quickly. In fact - you don't need to make it in a game engine at all. Paper prototyping is the art of planning a game out on, well, paper.

10:43

When designing the puzzles for the game Storyteller, the developers created cardboard mock-ups of the assets to try out levels outside of the game. And when I was making Word Play and trying to imagine the gameplay loop, I used Scrabble tiles, and wrote the modifiers on a deck of hand-made cards to help inspire ideas for different upgrades. In fact, you can use all sorts of materials. For the upcoming detective game Locator, the developer played a prototype over Discord by sharing sketches of the current viewpoint and then asking his players what they'd choose to do next - kind of like running a D&D campaign to simulate the gameplay.

11:22

Meanwhile, Hideo Kojima planned out levels for Metal Gear Solid by making them out of Lego and then looking at them through a tiny camera. And for a complex simulation game with lots of interlocking systems, you could make that in a spreadsheet, or as a tabletop board game, before writing a single line of code. And while a prototype is technically something payable... it doesn't have to be. Ori and the Blind Forest started as simple animations, so the devs could play around with ideas for moves and attacks.

11:55

And Arnt Jensen used this cinematic concept video to hire the team and raise the funds to make Limbo.

Keep them small 12:02
12:02

Tip number three is to keep your prototypes small and specific. A prototype is not just a crap version of the whole game. It's not supposed to contain every system. Instead, it's a tiny sample of a specific feature, mechanic, or idea to prove its viability, before you go on to make it for real. So keep your prototypes small. And also keep them separated, with distinctly different project files for your gameplay, art, technical, and audio prototypes.

12:35

Keeping your prototypes small also allows you to make way more prototypes. Developer Dinosaur Polo Club made almost 20 different versions of Mini Motorways before entering production - with each one offering some new insight into the best way to make the game. More prototypes means more questions are answered, more decisions are made, and more risks are removed. And you might find that, through this fast and iterative process - you'll stumble upon new ideas that you couldn't have come up with just by brainstorming.

13:06

Sometimes, the process of writing code and fiddling with numbers and noodling in your engine can spark incredible ideas. I actually made a whole video about this phenomenon - so check out "The games that designed themselves" for more inspiration.

You don't have to prototype everything 13:21
13:21

And then - tip number four is realising that you don't need to prototype everything. LUKE MUSCAT: I think there's a misconception that once you create the prototype you'll have all the answers. I think really it just gives you confidence that you're heading out into hopefully fertile soil. But that doesn't mean you know what You're gonna plant out there. You know, I would say most of my games, like, the prototypes are pretty thin, and then we just go, like, okay, I feel like we're heading out into a place that has good possibilities and we'll figure out the rest of it out there.

13:56

The prototype for Jetpack Joyride was Literally, just getting the machine gun jetpack in Monster Dash and kind of just removing the level, adding a roof, and then adding some obstacles. And we were like, okay, this is pretty fun. There's something here. But we never prototyped like. the challenge system, the mission system, you know, the vehicles all came after the prototype. Realistically, the meat of that game and what made it stand out came well after we were into production.

14:26

Because here's the thing. Making prototypes can be really fun. In fact, it's pretty addictive. You're constantly trying new things, starting new projects, and you're free from the constraints of good code and polished assets. Plus, there's always that nagging voice that says... what if the next prototype is even better? But if you never stop making prototypes, you won't make a video game. So an important skill you have to learn is knowing when enough is enough, and when it's time to actually start making the game.

14:58

Which means - these initial prototypes should help answer the biggest and most risky questions. Is this fun? Is it viable? Will people like it? But as for the hundreds of thousands of small questions you must answer as a game designer... well they can be figured out as you go along. But, the thing is - you can use prototypes for those questions too. Because prototyping is not some one-and-done process that must be buttoned up before production.

15:27

It's not something you leave behind once you start making the game for real. Prototyping is simply a cost-effective way to test an idea or answer a question. And so under that definition... well, it can be used at any point of the process. Want to add a new feature? Prototype it. Want to add a boss fight? Prototype it. Want to add a new level? Prototype it! Can't decide whether the game should have a double jump or a dash? Make quick prototypes for both, put them in front of playtesters, and go with the winner.

Conclusion 16:01
16:02

Thanks to Luke Muscat for his help on this one. Check him out on YouTube and watch him prototype an overly complicated golf game, a Vampire Survivors-like with cars, and more. Plus thanks to all the other designers who shared footage of their prototypes with me. But okay. We've picked a game idea. We've made a bunch of prototypes to prove that it's fun and viable. Now... we can actually make the game, right? Well, I'm sorry, but not quite yet.

16:31

Because we should take a moment to do something really important, often forgotten, and not at all fun or sexy... I'm talking about planning. So click here for a video about how to plan out your game's production.