Juice it or lose it - a talk by Martin Jonasson & Petri Purho

Ойындар

Try the game here: grapefrukt.com/f/games/juicy-b... (ESC for menu)
Fork us on github: github.com/grapefrukt/juicy-b...
"A juicy game feels alive and responds to everything you do
tons of cascading action and response for minimal user input. "
Big thanks to Niklas Ström for making music and sound effects for us and to Stina for filming.
References:
www.robertpenner.com/easing/
www.game-feel.com/
www.gamasutra.com/view/feature...
sol.gfxile.net/interpolation/
Emily Short - Make it juicy!
emshort.wordpress.com/2008/05/...
12 Principles of Animation
minyos.its.rmit.edu.au/aim/a_n...
The Art of Diablo 3
gdcvault.com/play/1015306/The-...
Easing related:
www.evernote.com/shard/s1/not...
blogs.msdn.com/b/shawnhar/arch...
www.timotheegroleau.com/Flash/...

Пікірлер: 294

  • @shytut
    @shytut5 жыл бұрын

    I watch this once a year to remind myself how important polish is

  • @deanvangreunen6457

    @deanvangreunen6457

    2 жыл бұрын

    come back, its been 2 years. "..yaaay.." - juice

  • @weblure

    @weblure

    2 жыл бұрын

    Oh joy, I can wait for another indie remake of a classic game that just spams a shitton of assests and effects, and then repackages it and ships it off as a pay-to-win mobile game.

  • @misfire8771

    @misfire8771

    2 жыл бұрын

    I'm doing that right now haha

  • @pixerpinecone

    @pixerpinecone

    2 жыл бұрын

    @@weblure Yes, along with juice you have to actually have flair to back it up or else that accursedness is what you end up with.

  • @Alixdkari

    @Alixdkari

    Жыл бұрын

    i don't think, historically speaking, polish is a very important language

  • @yupekosi413
    @yupekosi4133 жыл бұрын

    as soon as the eyes and smile were added i was prepared to die for the little block guy

  • @00SmartAss00
    @00SmartAss002 жыл бұрын

    12:52 "classic Kyle Gabler trick" For those of you who didn't know: Kyle Gabler is a man responsible for "World of Goo", which, if you'd ask me: 1) is a true masterpiece 2) really proves that adding eyes to things actually works xD

  • @HalkerVeil
    @HalkerVeil9 жыл бұрын

    I feel like I was just given super powers.

  • @LunarBulletDev
    @LunarBulletDev Жыл бұрын

    This is 10 years old? What an amazing talk! Just like wine it gets better with time!

  • @EnricoUniverse
    @EnricoUniverse8 жыл бұрын

    14:45 even the real life camera began to shake, I thought everything was going to explode while the guy in orange was enjoying himself

  • @googleboughtmee
    @googleboughtmee9 жыл бұрын

    Enjoyed the bottom half of their screen very much

  • @indikaWijesooriya

    @indikaWijesooriya

    5 жыл бұрын

    Go here and get the full screen : grapefrukt.com/f/games/juicy-breakout/

  • @haos4574

    @haos4574

    4 жыл бұрын

    @@indikaWijesooriya not showing up

  • @indikaWijesooriya

    @indikaWijesooriya

    4 жыл бұрын

    @@haos4574 You have to enable flash player permission from chrome. (click the lock icon start of url bar) Also it doesnt work in mobile in flash is not supported.

  • @senorbill374

    @senorbill374

    3 жыл бұрын

    RiP flash

  • @activatepornforme
    @activatepornforme7 жыл бұрын

    I really like those guys shorts., I can honestly understand why the camera man focussed on his legs rather than that presentation.

  • @Autoshotjosh

    @Autoshotjosh

    7 жыл бұрын

    He must have liked his shorts too.

  • @hellschatt

    @hellschatt

    7 жыл бұрын

    I like shorts! They're comfy and easy to wear.

  • @quixoticduck

    @quixoticduck

    6 жыл бұрын

    hellschatt Hey! You're not wearing shorts!

  • @alaslipknot
    @alaslipknot10 жыл бұрын

    one of the funniest and educative game talk i even seen

  • @MrZzm88

    @MrZzm88

    2 жыл бұрын

    Is there a curated list for this kind of game-dev talk videos?

  • @johanrg70
    @johanrg709 жыл бұрын

    Great talk, fun to watch. But don't forget to actually make a fun game before adding THE JUICE.

  • @LucyPero

    @LucyPero

    7 жыл бұрын

    ^ SO IMPORTANT

  • @funkychickenwing620

    @funkychickenwing620

    7 жыл бұрын

    Breakout isn't fun without the juice. I'd say a lot games aren't fun with out juice. Unless it has something to do with movement (like a platformer) Think about it, a turn based game with two squares and a basic font for HP. When the squares attack each other, they just deduct the HP. Not very fun. Now think about that with the squares being animated characters with swords and armor. A stylish font over their heads for hp. When they attack each other there's blood, some screenshake, sprite flash.

  • @SufferDYT

    @SufferDYT

    6 жыл бұрын

    But boring is universal.

  • @Zodiacman16

    @Zodiacman16

    5 жыл бұрын

    @@SufferDYT There are lots of people who think grinding in MMOs is super boring, but other people think it's relaxing and fun. Different strokes for different folks.

  • @ScbSnck

    @ScbSnck

    5 жыл бұрын

    wdy mean. Brakeout is FUN, it's classic. And its so simple, it is easy to teach on.

  • @Dnobagav49
    @Dnobagav497 жыл бұрын

    Excellent!!! I learned more about indie game development in fifteen minutes than from most of those game dev vlogs that last for hours!!! So glad you guys uploaded this =)

  • @risingdevelopment6635
    @risingdevelopment66354 жыл бұрын

    Pretty cool how much simple things improve the sense of personality and art in a game, it's awesome!

  • @Jimmarxd
    @Jimmarxd8 жыл бұрын

    The eyes thingie made me clap, all alone .. in my room .. yeah ..

  • @boredspaghettisquid6050

    @boredspaghettisquid6050

    7 жыл бұрын

    YEEEE-

  • @GameRocker

    @GameRocker

    5 жыл бұрын

    hahaha I did that too man

  • @shahabdullah4265

    @shahabdullah4265

    4 жыл бұрын

    Same here :D

  • @TheComfy
    @TheComfy3 жыл бұрын

    I remember watching this talk a long time ago, tbh it changed my life.

  • @asboll
    @asboll9 жыл бұрын

    PEGGLE is the perfect example of this

  • @solarpm159
    @solarpm1598 жыл бұрын

    I am a DeVry University student studying Game & Simulation Programming, currently enrolled in GSP381: Graphics Programming I. This tutorial was recommended in our online class announcement. At first glance I was put off by having to sit through a 15 minute tutorial of something not of my choosing. I sat through it and never once got bored. Found it very informative and have got to give thanks and praise for uploading this. I cannot wait to play your game!

  • @AbyssTheory

    @AbyssTheory

    8 жыл бұрын

    +solarpm DeVry University. . .good luck getting a job, broski.

  • @kaldo_kaldo

    @kaldo_kaldo

    8 жыл бұрын

    The education will be valuable regardless. Degrees really only get you into AAA studios at the low level, doing crap work anyway. If you wanna open your own studio or work indie, then that will be more than enough.

  • @sagitswag1785

    @sagitswag1785

    4 жыл бұрын

    @@AbyssTheory Way to be elitist. Education only gets you in the door. Once he works some in the industry as a jr dev he will be on the same page as someone who graduated with a 4.0 from standford. Employees dont look at your university if you have work experience

  • @AbyssTheory

    @AbyssTheory

    4 жыл бұрын

    ​@@sagitswag1785Yes, obviously work experience trumps education. However, DeVry is a for-profit university that has been consistently investigated for consistently misleading their students about their job placement rates while simultaneously charging roughly double per credit hour compared to public universities. I'm far from an education elitist. There are plenty of good alternatives to traditional schooling (and predatory businesses like DeVry) such as MOOCs in combination with strong online portfolios.

  • @damionmurray8244
    @damionmurray82449 жыл бұрын

    I wish they gave props to Robert Penner. He was one of the first(if not the first) to break down tweening into a series of easing equations. Most tweening engines out there are based on his work.

  • @grapefrukt

    @grapefrukt

    9 жыл бұрын

    He's first in our list of references on Github! Sadly, there wasn't time to mention it in the talk.

  • @castleblack6941

    @castleblack6941

    8 жыл бұрын

    An handful of tits is better than bigger.

  • @DoubleBob

    @DoubleBob

    6 жыл бұрын

    I wish they gave props to whoever did computer graphics and invented the laptop and the one who invented beamers and particle effects and the one who designed break out and the one, who brought us the mouse and the one who made their pants... Isn't giving props far more important than delivering information?

  • @JamesMcManusOnline
    @JamesMcManusOnline10 жыл бұрын

    That's nice that your computer can run Crysis. Can it run JUICY BREAKOUT?? :D

  • @WebDesignSEOChannel
    @WebDesignSEOChannel9 жыл бұрын

    i still find myself watching this over and over. all the rules still apply 110% great job guys!

  • @jakubsmolewski7027
    @jakubsmolewski70277 жыл бұрын

    What a stunning presentation! Great work guys!

  • @noicenoise8718
    @noicenoise87182 жыл бұрын

    Learning gamedev this 2021, tweening now is the thing and it's the one of the easiest way to improve game feel for beginners less artistic like me. This is video is timeless. Very awesome

  • @lolaldanee2743
    @lolaldanee2743 Жыл бұрын

    one of the best talks on game development ever held

  • @DoisKoh
    @DoisKoh9 жыл бұрын

    "Juicing" is great but evidently this *isn't* what is missing from the industry.

  • @artjom5617

    @artjom5617

    4 жыл бұрын

    true

  • @ahmedsiddique9782

    @ahmedsiddique9782

    3 жыл бұрын

    true its missing its roots

  • @MaisieSqueak
    @MaisieSqueak12 жыл бұрын

    Great presentation guys. Some great initial inspiration for my degree this year. Truly cannot wait to start from the ground up in the industry and contribute something great.

  • @AlSweigartDotCom
    @AlSweigartDotCom3 ай бұрын

    I still recommend this talk to programmers getting into coding and game dev.

  • @cardsofsurvivaltheisland5094
    @cardsofsurvivaltheisland50942 жыл бұрын

    Wow... This video is absolutely pure gold. Thank yo so much

  • @BrodyBaddis
    @BrodyBaddis Жыл бұрын

    Super talk. Thank you for the archives. Game Design professors writing for publications are ok, but making examples like this - for the visually geared developers - is priceless. Going to go read and watch their other references

  • @d-landjs
    @d-landjs4 жыл бұрын

    Amazing effect, sounds, etc!! It´s was amazing !

  • @PeopleThatPlayGames
    @PeopleThatPlayGames11 жыл бұрын

    That was an awesome presentation! Never thought before that such simple things could matter so much!!

  • @wanghaifeng7998
    @wanghaifeng79984 жыл бұрын

    So much useful information in such a short amount of time. Thank you for this.

  • @musicrocks0138
    @musicrocks01389 ай бұрын

    Wow, that was amazing. The best part is that it is applicable to all types of games, and not just to a certain genre.

  • @carlomontoya
    @carlomontoya3 жыл бұрын

    Perfect example of 'a picture is worth a thousand words.' Wonderful demo of 'game juice.'

  • @himatako
    @himatako12 жыл бұрын

    Very good talk and really great and clear example of how juicing a game can make a dull game much more interesting without making any modification to the game mechanic.

  • @Roxfox
    @Roxfox10 жыл бұрын

    This is exactly what made DX-Ball work so well way back in '96. All it really had was flair, but that flair was done so well it became an instant freeware hit. Another recent example of Breakout taken to an extreme, and done so very juicily, is Shatter... which I'm gonna have to go reinstall right now. Good talk, guys!

  • @HoppingFun
    @HoppingFun12 жыл бұрын

    Thanks for posting-great talk. I want to add eyes to everything now.

  • @idle.observer
    @idle.observer10 ай бұрын

    Just a wonderful content for that short amount of time!

  • @thomsip1990
    @thomsip199010 жыл бұрын

    Awesome presentation! thanks a lot for this guys.

  • @Chr0n3
    @Chr0n32 жыл бұрын

    Keep sharing this video to my artists in 2021 Great job!

  • @rosse119
    @rosse1198 жыл бұрын

    That talk was awesome!!!

  • @AlexVoxel
    @AlexVoxel6 ай бұрын

    This was a great presentation

  • @bitmeister
    @bitmeister9 жыл бұрын

    So much awesomeness in one video!

  • @c.k.worrell9671
    @c.k.worrell967110 жыл бұрын

    Really great talk. Good use of flash as a teaching platform also. Bravo!!!

  • @Carlmdb
    @Carlmdb12 жыл бұрын

    love it! Best talk I've seen in along time most are really dull and monotone.

  • @AnshMehraa
    @AnshMehraa3 жыл бұрын

    What a brilliant talk

  • @menglish83
    @menglish8312 жыл бұрын

    Excellent presentation!

  • @SizzlerWA
    @SizzlerWA10 жыл бұрын

    Superb presentation! Congrats.

  • @PhilippeMesnildrey
    @PhilippeMesnildrey5 жыл бұрын

    Awesome 15 minutes spent watching this, thanks guys! Thumbs up

  • @smiechu47
    @smiechu4710 жыл бұрын

    That's how Call of Duty games are made

  • @xXDJLEE02Xx

    @xXDJLEE02Xx

    9 жыл бұрын

    your picture annoys me ;( must scroll away

  • @kannanblangla610

    @kannanblangla610

    9 жыл бұрын

    xXDJLEE02Xx

  • @DoisKoh

    @DoisKoh

    9 жыл бұрын

    This is how Shatter was made.

  • @skypenguingames_6396

    @skypenguingames_6396

    7 жыл бұрын

    That's how JUICY BREAKOUT was made

  • @JustDaZack
    @JustDaZack9 ай бұрын

    This is so important. Great talk!

  • @smuphix
    @smuphix9 жыл бұрын

    I just love this talk! :) Once a while I watch it and enjoy myself.

  • @juliodiaz7778
    @juliodiaz7778 Жыл бұрын

    THIS WAS AWSOME AF

  • @Luis-Torres
    @Luis-Torres6 жыл бұрын

    This was awesome to watch!

  • @matthewwillox7338
    @matthewwillox73388 ай бұрын

    2023 and I still reference this talk

  • @FerdinandJosephFernandez
    @FerdinandJosephFernandez12 жыл бұрын

    I can see their point, but I believe there's a point where its too much already. In Bayonetta, one of my problems were, at intense fights, for brief but still important moments, I couldn't tell anymore where enemies' attacks are coming from, because the particle effects cover the screen too much. Some people don't find that a problem though.

  • @simoprdev3517
    @simoprdev35177 жыл бұрын

    Awsome ! I was looking for this kind of features to add

  • @Lithethos
    @Lithethos12 жыл бұрын

    Strangely enough, "it lacks juice (or meat)" is used informally in different cultures denoting similar things. Being a game artist myself, I knew of the "juice", which I think saying "make a game livelier" would be a more easy to understand term, but "juice" or "meat" are, of course, somehow appropriate and understandable :) This is a wonderful, delightful, entertaining, inspirational, and a very useful talk! I did not know how quick it would be to program such stuff.

  • @AFChannelX
    @AFChannelX3 жыл бұрын

    Marvelous explanation! 10/10 :) .

  • @compscistudio
    @compscistudio8 жыл бұрын

    So much Juice!

  • @NickShvelidze
    @NickShvelidze12 жыл бұрын

    The eyes thing is wonderful

  • @nodros1
    @nodros13 жыл бұрын

    Wow, I wish I watched this 8 years ago.

  • @kombosabinho
    @kombosabinho4 жыл бұрын

    How did I miss this video

  • @RonanMcCabe
    @RonanMcCabe3 жыл бұрын

    I think a lot of this can be applied to apps too. Great stuff.

  • @MrZzm88
    @MrZzm882 жыл бұрын

    This is epic...can't believe it's 9 years ago. Is there a curated list for this kind of game-dev talk videos?

  • @Lvl9chao
    @Lvl9chao8 жыл бұрын

    This helps a bunch! I'm gonna apply this to my next project :D

  • @rickloyd8208
    @rickloyd82084 жыл бұрын

    Who came here by Will's recommendation (Masterclass)? Awesome demo and very motivational!

  • @thomasmolby
    @thomasmolby12 жыл бұрын

    What a triumph of an ending!

  • @jimanz1
    @jimanz110 жыл бұрын

    Awesome video

  • @greencubegames
    @greencubegames3 жыл бұрын

    legendary video for gamedevs

  • @peterschreuderr
    @peterschreuderr5 жыл бұрын

    Very nice!

  • @am_n_n
    @am_n_n11 жыл бұрын

    It says in the video, they make the yScale and xScale of the paddle inversely and directly proportional (respectively) to the absolute difference between the paddle's x position and the mouse's x position.

  • @JGoLabs
    @JGoLabs12 жыл бұрын

    Very cool - thanks for sharing!

  • @TheEddiePleasant
    @TheEddiePleasant12 жыл бұрын

    We miss you Coe

  • @joaobigfoot
    @joaobigfoot10 жыл бұрын

    FUCKIN EPIC! best game talk I've ever seen.

  • @influencer20XX
    @influencer20XX4 жыл бұрын

    this is amazing

  • @JohnhaighS
    @JohnhaighS Жыл бұрын

    THIS IS THE ONE I:VEEEEEEN LOOKING FOR

  • @reopucino
    @reopucino12 жыл бұрын

    what a nice video... great work, and thank's for the lesson :)

  • @Meowzors
    @Meowzors7 жыл бұрын

    how many people in the room had a seizure at the end

  • @LinkEX

    @LinkEX

    6 жыл бұрын

    Yeah, I'd argue that was actually _too much_ juice. It got so noisy and crowded that things got uncomfortable and disorienting. This went beyond being juicy and became more of a slushy mess, imho.

  • @TheComfy
    @TheComfy2 жыл бұрын

    Legendary

  • @Quicksilvir
    @Quicksilvir5 жыл бұрын

    Been playing Yakuza 0, the combat system in that game is all about the juice. When you use a heat attack, the visual and audio effects go up to 11.

  • @JuneTreeDraws
    @JuneTreeDraws Жыл бұрын

    I screamed with joy when they made the eyes bigger

  • @44r0n-9
    @44r0n-9 Жыл бұрын

    Gonna juice up all my future games

  • @MichelledeHaan-Pitman
    @MichelledeHaan-Pitman10 жыл бұрын

    great stuff. Thanks

  • @riotxxx
    @riotxxx5 жыл бұрын

    This is fucking rad. Who needs a game. Just make juice.

  • @Michael_H_Nielsen
    @Michael_H_Nielsen8 жыл бұрын

    So brilliant :)

  • @encryptonz
    @encryptonz12 жыл бұрын

    Totally agreed. I would definitely take out the screen flashing (hurts my head), but otherwise, really cool stuff.

  • @kuwala
    @kuwala11 жыл бұрын

    Thank you this is awesome and made my day. :)!!

  • @demosthenes7847
    @demosthenes78477 жыл бұрын

    Super interesting!

  • @gardrek
    @gardrek12 жыл бұрын

    "A juicy game feels alive and responds to everything, yo."

  • @AzuKDDK
    @AzuKDDK12 жыл бұрын

    I love the mouth effect :) it makes the game so much more appealing :)

  • @JKH-BDK
    @JKH-BDK11 жыл бұрын

    Wow... subtle effects are great, but combining them is much better, holy shit i want to pet that peddle.

  • @retsapb6319
    @retsapb63194 жыл бұрын

    this should be an obligatory watch for any game developer

  • @puckoster
    @puckoster10 жыл бұрын

    amazing video! :D

  • @ATCraiger
    @ATCraiger8 жыл бұрын

    That's pretty cool stuff.

  • @thegeekrelief
    @thegeekrelief10 жыл бұрын

    Great talk! Wish the camera work focused on the screen more.

  • @unlightenment
    @unlightenment2 жыл бұрын

    wow, so cool!

  • @MAFiA303
    @MAFiA3036 жыл бұрын

    What a fun informative talk. Laughed my ass in the train

  • @killeraven
    @killeraven9 жыл бұрын

    Is there a way to contact the person who made the sound effects?. I'm really interested in a couple of effect and i want to ask for permission to use them. :). Incredible talk by the way!! :D

  • @ChrisBraithwaite
    @ChrisBraithwaite8 жыл бұрын

    i didn't mind not being able to see the top of the screen because i could see their shoes the whole time. /endsarcasm

  • @magni319
    @magni3192 жыл бұрын

    brilliant

  • @sfrdmn
    @sfrdmn10 жыл бұрын

    really nice, thanks :)

Келесі