Hitchhiker's Guide to Rapid Prototypes!

  Переглядів 139,372

GDC

GDC

День тому

In this 2017 GDC talk, PopCap's Mark Barrett presents a low-cost, high-speed guide to how a person with limited ability to code, design, draw, or pay for help, can still build a testable prototype in less than a month.
GDC talks cover a range of developmental topics including game design, programming, audio, visual arts, business management, production, online games, and much more. We post a fresh GDC video every day. Subscribe to the channel to stay on top of regular updates, and check out GDC Vault for thousands of more in-depth talks from our archives.
Follow us on Twitter
/ official_gdc
Check out our Facebook page for GDC exclusives
/ gamedevelopersconference
Visit our site: ubm.io/2ctNvqZ

КОМЕНТАРІ: 129
@Abdullah-mg5zl
@Abdullah-mg5zl 5 років тому
*Summary:* - define the *core* mechanics of your application - this is really important - if you are to 1) finish your prototype fast and 2) have it realistically represent your vision, you have to ensure that you define the *core* mechanics and only the core mechanics - when working (coding, designing, etc) keep focused on the core mechanics at all times (avoid "urgent" things that pop up) - follow a process (helps you keep focused on the core mechanics) - he recommends the design sprint process - most important thing: experience building an app in 24 hours (or a few days) a couple of times, what you learn from the experience will be far greater than watching any video or reading any book on fast prototyping. Thanks so much for the talk! I really enjoyed it! Great presentation!
@markaaronbarrett
@markaaronbarrett 3 роки тому
Thank you!
@Abdullah-mg5zl
@Abdullah-mg5zl 3 роки тому
@@markaaronbarrett not a problem!
@Sluggernaut
@Sluggernaut 6 років тому
This is one of the most practical talks I've ever seen. Holy crap. Real relatable information that both inspires and informs. Very well done.
@markaaronbarrett
@markaaronbarrett 6 років тому
Ben, you made my day. That's what I was really shooting for. Sorry it was so rushed. Originally I had thirty minutes to do the talk and then RIGHT before- "btw, do it in 25 so the next speaker has time to set up" :P
@julio1148
@julio1148 3 роки тому
great talk, not just for game dev but project management in general
@BenRangel
@BenRangel 6 років тому
The most difficult thing about prototyping is deciding which directions to focus on in your MVP in order to be able to test it properly. For example - if you were building an Angry Birds prototype, which parts could you skip without making it lose it's appeal? Would it be fun without physics? With bland placeholders instead of art? With just 1 level?
@dI0x0Ib
@dI0x0Ib 6 років тому
Hm, I think Angry Birds is very much a derivative game, gameplay-wise it is basically a clone of earlier very similar flash games. It's selling point was the better visuals and polish as well as the fact that it was released on mobile. I think the MVP for an Angry Birds style game though could definitely do without graphics or levels and just be flinging boxes at other boxes - When that game turns out it be a good experience (and I think it would) you can probably safely consider throwing more time and money at the game to polish it.
@BenRangel
@BenRangel 6 років тому
Yeah, a prototype of a simple box-flinging game would at least prove if users found the concept okay or bad. But as you said - Angry Birds is derivative of many similar games that came before it, most of which never made it. Which makes me wonder how many of those games went through prototype testing and were shut down because they weren't popular enough and called "just another box flinging game". In conclusion: it seems very hard to do a prototype testing for an idea which aims to become an improved version of an existing product.
@dollsport76
@dollsport76 Рік тому
Excellent yet simplified process. For a novice to game design, this made it so clear how to approach prototyping
@markaaronbarrett
@markaaronbarrett 3 роки тому
Sorry about the audio on this everybody, I feel like it really diminishes the work I put into this talk. What is that noise? It is most likely caused by too much compression in mixing. Compression amplifies low audio levels and limits high ones, so it's used in situations where speakers can be varying distances away from the mic and might have different speaking volumes. This way you always hear what the speakers are saying, at a predictable volume level... The tongue smacking sound you hear throughout the entire speech is mostly due to lazy audio engineering & bad compression management.
@Ram-lr6ud
@Ram-lr6ud 3 роки тому
@Mark Barrett That sound is very distracting. But good talk.
@markaaronbarrett
@markaaronbarrett 3 роки тому
Ram, thank you for the kind words. Sorry about the bad audio.
@someone-js6pg
@someone-js6pg 3 роки тому
@@markaaronbarrett yeah thanks for this talk, see this talk every once in a while and its always useful
@markaaronbarrett
@markaaronbarrett 3 роки тому
​@@someone-js6pg That means a lot to me!
@someofhenningsvideos
@someofhenningsvideos 3 роки тому
Didn't even notice on mobile. Great talk Mark!! Really liked the part about "Minimum Viable Interaction". That's a really helpful way to think about a game MVP
@Smokecall
@Smokecall 6 років тому
Fantastic rundown of a clear process
@81gamer81
@81gamer81 6 років тому
Water is right THERE! Seriously, good talk, I would be to scared to even go on stage
@nomad7317
@nomad7317 2 роки тому
Thank you so much for this valuable talk!
@ashwanishahrawat4607
@ashwanishahrawat4607 2 роки тому
Drinkkkkkkkkkk it man! good for both of us.
@polymakegames
@polymakegames 3 роки тому
This is golden. The audio issues aren't the speakers fault. Shit compression to blame
@DrPol1
@DrPol1 3 роки тому
"The impediment to action advances action. What stands in the way becomes the way"
@chenyu3d
@chenyu3d 6 років тому
Great Talk! Thanks Mark!
@BenRangel
@BenRangel 6 років тому
I do rapid prototyping but the biggest problem is how to analyze the results. If something is not popular right away, how do you distinguish between if it's a bad idea or just needs more polish? Cause many ideas will not be interesting until they reach a certain level.
@limageur
@limageur 5 років тому
@@awesomedata8973 Here the problem is the target public was expecting something similar and not a new product. I think the best is find differents kind of person (I mean if you make a game do not find just gamers to test your prototypes, it is not interesting and people with thinkings are always a small part of your friends (target them))
@markaaronbarrett
@markaaronbarrett 3 роки тому
@@awesomedata8973 ^That was a great read!
@djdedan
@djdedan 2 роки тому
In prototyping, real prototyping the answer should not be polish, ever, you may need to work on communicating something more clearer but that's not polish... i think people are getting first playable (or MVPs) confused with prototyping... in prototyping you should be focusing on the minimum amount of presentation to get the idea across, why? because you need to be ready to throw stuff out and sadly the more time and energy you spent on something the harder it is to realize it needs to go... here's a bayonetta prototype thats a good example, there's no polish but all the ideas and mechanics present are communicated clearly enough... ukposts.info/have/v-deo/fJeDiYCoqXiHqoE.html
@djdedan
@djdedan 2 роки тому
@@awesomedata8973 cool read but has very little to do with prototyping and more to do with marketing.
@KeithSwanger
@KeithSwanger 2 роки тому
Really great talk. Thank you.
@marshallr.8121
@marshallr.8121 6 років тому
bit sensitive mic, but so far a pretty good talk :3
@spitimouvids6427
@spitimouvids6427 4 роки тому
Crazy good talk
@greenonion4378
@greenonion4378 6 років тому
Great talk!
@jakobdavenport1772
@jakobdavenport1772 4 роки тому
Really good!
@ZoidbergForPresident
@ZoidbergForPresident 6 років тому
Neat! Thanks!
@Metalero-rs6xm
@Metalero-rs6xm 6 років тому
Very inspiring
@alex_on_the_web
@alex_on_the_web 6 років тому
I went out to drink 4 times during listening to him in the hopes that he'll take a sip as well. He didn't :(
@siarheipilat8152
@siarheipilat8152 6 років тому
LOL nice insight xD
@originaltenka5545
@originaltenka5545 6 років тому
Lol...that bottle is a prop
@oldcowbb
@oldcowbb 2 роки тому
i can hear his mouth going dry
@vladimir_ckau
@vladimir_ckau 6 років тому
What an ASMR talk...
@Kevintendo
@Kevintendo 2 роки тому
I had no idea what you were talking about until I started listening in my car as opposed to on my phone 😆 eeeeeee
@vladimir_ckau
@vladimir_ckau 2 роки тому
@@Kevintendo haha
@cody_code
@cody_code 2 роки тому
oh no... OH NO I CAN'T LISTEN TO IT 😂
@TheSimpleGameDeveloper
@TheSimpleGameDeveloper 3 роки тому
Anyone is here to get ready for a game jam? GMTK 2020 maybe ?
@joepattersontheartguy
@joepattersontheartguy Рік тому
Thank you
@EuclidStreams
@EuclidStreams 6 років тому
thanks gaming Nicholas Cage C:
@markaaronbarrett
@markaaronbarrett 3 роки тому
lol
@8bit_pineapple
@8bit_pineapple 6 років тому
14:48 -- "when he made this he had no job ... used crappy equipment that no one else knew existed in the school where he was working"
@alvin_row
@alvin_row 6 років тому
Maybe he was working for free without a contract?
@subliminalman
@subliminalman 6 років тому
I really liked the talk, super informative and insightful. But is someone smacking their lips the entire time next to the mic?
@EliorFureraj15
@EliorFureraj15 6 років тому
I think it's just a super sensitive mic. I really liked this talk too.
@Zlazuja
@Zlazuja 6 років тому
i think it's just his mouth being very dry
@siarheipilat8152
@siarheipilat8152 6 років тому
I agree. Great talk, dry mouth
@Doomchild2XL
@Doomchild2XL 6 років тому
While watching I was willing him to grab that bottle and take a sip... Didn't work obviously. ^^
@jarkokoo
@jarkokoo 6 років тому
This is what happens when you have relatively good mics and bad post sound mixing, or no post processing at all. It might've sounded perfectly fine at the place, but they should've do some sound processing afterwards. Not the only conference releasing talks and having this same "problem" (probably just lack of post conference resources or will to do some work before uploading the video).
@geoffreyperrin4347
@geoffreyperrin4347 6 років тому
I wish I could find Game Jams in Charlotte NC. Anyone know any?
@jasonconger-kallas4991
@jasonconger-kallas4991 6 років тому
ECGC (East Coast Game Conference) is sponsored by Epic Games in Raleigh. SiegeCon would probably be the next closest in Atlanta. PAX East is in Boston. The only other place to find game jams in the middle of NC is by joining small local game dev groups. ecgconf.com/
@LarryJamesWulfDesign
@LarryJamesWulfDesign 6 років тому
Ludum Dare is global, every month with major ones every 3mo-6mo... can do solo or build small team or form local meetup
@mdo
@mdo 6 років тому
Geoffrey Perrin try this: itch.io/jams Plenty to choose from.
@thiagothek7046
@thiagothek7046 9 місяців тому
Where can i find the boy or girl game to play?
@jesseacummins
@jesseacummins 6 років тому
I put in top_favorites list. Thanks
@gulfgiggleanimations4472
@gulfgiggleanimations4472 6 років тому
17:49 Didn't make sense not to live for fun!
@iLikeCoffee777
@iLikeCoffee777 5 років тому
Your brain gets smart but your head gets dumb...
@MrDrury27
@MrDrury27 5 років тому
some body once told me
@sethtaylor7519
@sethtaylor7519 4 роки тому
@@iLikeCoffee777 So much to do , So much to see. So what's wrong with taking the back street?
@Miccielly
@Miccielly 3 роки тому
@@sethtaylor7519 You'll never know if you don't go You'll never shine if you don't glow
@AntonQvarfordt
@AntonQvarfordt 6 років тому
Don Hertzfeldt, nice.
@GurdevSeepersaud
@GurdevSeepersaud 6 років тому
It's so weird because when he showed that thing with making the car and the bike and whatnot, I started to think of how things would turn out if someone inexperienced just worked within their limited skillset whenever they made something. One of the FIRST examples I thought of was It's Such a Beautiful Day and World of Tomorrow, and how Don doesn't seem to want to deviate from making stick-figures but still manages to create some beautiful stories with each movie. And then he mentioned it and I felt really special.
@Joystick211
@Joystick211 6 років тому
There is a lot of mouth sounds in this one
@pkScary
@pkScary 6 років тому
High dopamine can cause dry mouth. This could be caused by the body's own natural physiology, or may be due to taking dopamine reuptake inhibitors like Adderall or Zenzedi. Most likely the speaker is on Adderall.
@markaaronbarrett
@markaaronbarrett 6 років тому
nope
@be9concepts
@be9concepts 6 років тому
smh, its some kinda of reverb or feedback. Every word has the same effect. Its his previous word's attack decaying across his new word.
@EtchColi
@EtchColi 5 років тому
It sounds like he has pop rocks in his mouth.
@arnaskazlauskas7133
@arnaskazlauskas7133 4 роки тому
Almost an ASMR video
@cody_code
@cody_code 2 роки тому
please gdc, get a pop filter on that mic up there
@GeNN18192
@GeNN18192 2 роки тому
0:22 check, check aaaand check!
@mutee333
@mutee333 5 років тому
This is too meta for me, somebody please translate it to bro-speak so I can understand!
@sethtaylor7519
@sethtaylor7519 4 роки тому
Really?
@oels9507
@oels9507 4 роки тому
Don't let your dreams be dreams. Just... DO IT
@creativeprismstudio1003
@creativeprismstudio1003 2 роки тому
@@oels9507 lol
@erikgwk
@erikgwk Рік тому
@dalelinney8437
@dalelinney8437 2 роки тому
Good talk, but could have cut out the majority of the motivational speaker but in favour of case studies and tips on prototyping.
@kongman536
@kongman536 10 місяців тому
Yo is that a metallic toad in the thumbnail?
@erikgwk
@erikgwk Рік тому
He sure knows how to make us engaged
@bogdanpadjen2371
@bogdanpadjen2371 6 років тому
It sounds like there's Pop Rocks in his mouth.
@markaaronbarrett
@markaaronbarrett 3 роки тому
Yes, it does, and it is so annoying.
@FusionDeveloper
@FusionDeveloper 5 років тому
Carefully avoiding putting out a fire by avoiding the immediate impulse to take a sip of water. I really wanted to listen to this video, but I can't.
@djdedan
@djdedan 2 роки тому
Yeah an MVP is not a prototype it's more like what we used to call a "first playable"... prototyping will not guarantee any viability, or for that matter be even a product and that should be ok, iterate and try again or move on... month prototype is rapid?
@BenRangel
@BenRangel 6 років тому
The problem with that classic prototyping analogy "1. bike 2. motorbike 3. car” rather than ”1. wheels 2. chassi 3. car" is that you have to spend time building handlebars for a bike, and less time on your end goal.
@CorvusPrudens
@CorvusPrudens 5 років тому
But you learn more making a complete bike than you do a partial car. This allows you to build more quickly in the future, and even if you complete the car at the same time as if you had just focused on the car, you have much more experience building finished products (even if they're small).
@nicolaslandau4692
@nicolaslandau4692 5 років тому
@@CorvusPrudens Not to mention, you can sell a bike to get money to build a car later.
@sonictimm
@sonictimm Рік тому
Great point. I think this is very dependent on two things: 1) Level of experience 2) Level of funding If you have low levels of experience and funding, you'll never make a car, so make a bike and build up revenue + experience first. If, on the other hand, you've got plenty of experience making cars and you have the funding to make cars, go ahead. Don't waste time on bikes, just make the best car you can. Then test + improve on it anyway after prototyping until it's a truly great car! It's still iterative, but you get to the end faster and more efficiently. Applying that to games, it makes sense starting out to make pong, then breakout, then pinball. But if you have already made pinball 5 times, just make a pinball prototype, and then iterate and improve on pinball. Making yet another pong probably won't help unless you're trying something radically new and different (new physics system, new engine, etc)
@jackduval4345
@jackduval4345 3 роки тому
This is like a class from Klaus in Umbrella Academy
@LordsofMedia
@LordsofMedia 4 роки тому
the entire time i was watching the water bottle, hoping he'd take a sip so I could listen to the talk without hearing his mouth noises.
@Dylann8245
@Dylann8245 4 роки тому
14:48 "No job" 14:58 "School where he was working". Checks out.
@xylantexodus9706
@xylantexodus9706 6 років тому
I keep coming back to this video because of the title... and because I can't listen to more than 90 seconds of his dry lips.
@scscyou
@scscyou 3 роки тому
Considering the overwhelmingly positive comments, does anyone really find this idealistic approach to work at all? Like sure, if you already have a large successful company and want to optimize the processes, it surely does help, but isn't the high-level overview of how you should plan things just impossible if you aren't already an expert? Scrum surely is a good process, but how just saying "use scrum" help anyone? The hardest part is actually learning the things from implementation standpoint, getting educated in drawing and properly using the tools, having several years of experience in marketing to know what sells and what's just another copy of what people made thousands of times... Like for example if you want to implement something in a game engine, even though you can tell yourself that you'll do it on few hours, but you may learn that there's a bug, improper documentation, or that your approach doesn't make sense at all, and you'll be lucky if you succeed in a week; plus you may learn that it makes no sense to continue until you learn something new that may make the rest of the development way easier (or even possible at all), so you can be constantly fighting the dilemma of whether to spend time on actually improving your skills, or trying to implement a workaround asap. And if you can make something in 30 days that a pro would do in one afternoon, because he doesn't repeat the mistakes anymore, doesn't it become a mere training exercise? Instead of being a "business model"? Shouldn't learning be an ever-increasing necessity in our world of rising complexity, where plans or schedules often make no any sense at all (until your processes are already flawless, which should be the goal anyway), because you can't predict how long it'll take to learn something? I mean don't get me wrong, if you specialize or just get educated before starting to make the game, the tips are definitely worth something, plus you usually don't start from scratch. Nevertheless, I don't like how this high level presentation tries to convey the oversimplified idea, which most people may definitely misunderstand. And on the other hand, for those who are actually experienced, tips like "use agile methodology" should be absolutely obvious by now, this isn't a year 2000. I mean, all I'm saying is that this presentation lacks any useful specific examples of day-to-day issues, along with not presenting any metrics to prove and specify who does this apply to.
@superscatboy
@superscatboy 6 років тому
I'm eight minutes in and so far it's been all waffle.
@fockyutuub5193
@fockyutuub5193 3 роки тому
I'm sure what this guy is trying to say is very helpful. But the way he is saying it is not very relatable or personal. It's very "pseudo" proffesional, meaning it got all these points and diagrams that no one is gonna remember or want to cognitively understand. And the examples he gives doesn't help explain anything. This guy just spent 25 minutes saying, you need goals!
@markbarrett9311
@markbarrett9311 Рік тому
Lol, brutal. Thanks for watching and taking the time to leave feedback.
@stijnd.6320
@stijnd.6320 6 років тому
Great talk!