Scratch 3.0: How to Make a Platformer Game (Full Tutorial)

Поделиться
HTML-код
  • Опубликовано: 3 фев 2025

Комментарии • 1,3 тыс.

  • @chadicalgentleman4749
    @chadicalgentleman4749 Год назад +46

    I'm not trying to be those people who say thank you for a heart but, thank you for this it genuinely helped me, I tried to follow griffpatches tutorial on platformers and I couldn't really understand what was meant for what, this was simple and yet still keeps that platformer feel to it. This simplicity made me understand what was meant for what since I'm so young. I'm am genuinely thankful for this since I signed up for a coding tournament at school and this will help me with it

    • @nicolaurovira6712
      @nicolaurovira6712 Год назад +3

      Yeah me too, I did griffpatch tutorials too, and there is a simple plataformer but this is the next level

    • @michelegerhart2593
      @michelegerhart2593 Год назад

      This man speakin fax tho

    • @vexatiouslyweeping
      @vexatiouslyweeping Год назад

      No hate to griffpatch obviously he's great but I've never fully understood what he was talking about in his tutorials!!

    • @notifiedsandwich
      @notifiedsandwich Год назад

      Me too

    • @Ialoneamthehollow
      @Ialoneamthehollow Год назад

      Exactly!!! I'm now getting help from him because griffpatches tutorial made just about 0 sense.

  • @AtTheTag--D
    @AtTheTag--D Год назад +25

    I've made a platformer in scratch used your tutorial to learn and then completely changed the platformer and now im starting to make it in unity. I just wanted to say thanks for helping me learn scratch

  • @agari5702
    @agari5702 Год назад +12

    Tip: If you want spikes in your game go to the costume or level you want it in, rotate squares to look like diamonds, send them to the back of the costume halfway to make it look like triangles, and it’ll work perfectly.

  • @averylehner5794
    @averylehner5794 3 года назад +60

    IM GOING TO BE THE GREATEST GAME MAKER IN THE WORL- erhm, thank you.

  • @dragonpug1452
    @dragonpug1452 3 года назад +109

    I feel like your not explaining it in the way I think you should. this doesn't mean its a bad tutorial. this is what lots of people are looking for. I just want to be able to apply what I learn to other things. I feel like this just teaches me a one dimensional view of it, like "these are the blocks that make a platformer" but I want to know what these blocks are doing by themselves. why were using them over other things. why these particular blocks when put together make a platformer. if I were to ask how to build a table I don't want to be told "take this block of wood and put it here then do it here, here, etc." I want to be told: "were putting this block here to lift the table off the ground, and this one here to reinforce it." so I can then use this knowledge to reinforce a shelf later. rather than only knowing how to build a table.

    • @absportzedits1243
      @absportzedits1243 3 года назад +7

      if u think that i reccomend griffpatch's tourtial

    • @questionable-
      @questionable- 2 года назад +4

      some people need a dumbed down quick explanation tho. Maybe some people need to do something fast and don't have much time

    • @nasirmahmood1102
      @nasirmahmood1102 2 года назад +3

      bruh seriously you don't have to be so dramatic. at least you can make somrthing now. i think it was helpful

    • @BLADER14
      @BLADER14 2 года назад +5

      DUDE READ THE TITLE IT SAYS “CODE A PLATFORMER GAME NOT MINECRAFT” BOZO

    • @thinkerm-q5c
      @thinkerm-q5c 2 года назад +8

      Guys, he says the tutorial isn't bad. It's just not explained in the fullest. Stop hating on him

  • @dhruvsday7002
    @dhruvsday7002 3 года назад +29

    I am doing the tower defense tutorial and I love it! I love how you explain it and I want to be like you!

  • @alberodellapace9880
    @alberodellapace9880 3 года назад +31

    Incredible! Many times I've looked at different tutorials for creating a platformer, the code is almost the same everywhere, but usually it is so large that it is very difficult to understand it. After all, it is important not only to copy it, but also to understand how it works. In this video, it has been simplified and condensed so much that even I could figure it out. Thank you for the video!

  • @Mars-_-10k
    @Mars-_-10k 3 дня назад

    I've made a platformer in scratch used your tutorial to learn and then completely changed the platformer and now im starting to make it in unity. I just wanted to say thanks for helping me learn scratch

  • @Felix-fh8pv
    @Felix-fh8pv 3 года назад +25

    Thank you so much! Your tutorials are really helping me get into scratch programming, its also a lot of fun to add my own levels and lives to the games that i make

    • @ekto3687
      @ekto3687 3 года назад +3

      @R3AL TroopZ a duck walked up to a lemonade stand

    • @YoshiWithHat
      @YoshiWithHat 3 года назад +3

      @@ekto3687 and he said to the man runnin the stand

    • @taxfraudisgreat
      @taxfraudisgreat 2 года назад +2

      @@YoshiWithHat you got any grapes?

    • @YoshiWithHat
      @YoshiWithHat 2 года назад +2

      @@taxfraudisgreat the man said no

    • @axolotlsarecute6764
      @axolotlsarecute6764 2 года назад +2

      @@YoshiWithHat we just sell lemon aid but its cold and fresh and its all home made

  • @explorewithrudransh8342
    @explorewithrudransh8342 3 года назад +9

    I loved The tutorial, I made the game in a day!! I am Also Thinking of adding more levels and better upgrades to the game!!

  • @murimimuchina855
    @murimimuchina855 3 года назад +8

    Gonna download this, i will try this in the course of the week

  • @Dommy560
    @Dommy560 Год назад +1

    as a expert at scratch i can say that this tutorial is a 9 / 10 because you made VERY VERY VERY good design on your level

  • @rhettarooo2955
    @rhettarooo2955 2 года назад +3

    I have a problem whenever my character hits the ground he sinks in and then slowly comes back up, I have checked I did everything correctly I can't figure out what I did wrong can someone help?

  • @D4yDr3am5
    @D4yDr3am5 2 года назад +7

    The hitbox thing gave me an idea to make a platformer where you have to grab objects with the edge of your hat. Thanks so much for this video and keep up the great work!

  • @aabdel
    @aabdel 3 года назад +10

    Congrats on 40k bro and Ty for these amazing tutorials

    • @mmtophat.
      @mmtophat. 3 года назад

      says george pig XD

    • @tatos529
      @tatos529 3 года назад

      @@mmtophat. nah, he would just spam dinosaur

    • @maikeru5187
      @maikeru5187 3 года назад

      @tatos529 tru

  • @vexatiouslyweeping
    @vexatiouslyweeping Год назад +2

    Thank you so much!! Not only was this kind of fun but his helped me gain a better understanding on how to use various blocks in Scratch. I've tried to follow other people's tutorials on how to make stuff but I never got what was for what. Genuinely I understood this and I'm only in year 7. Thank you again!!

  • @xanderv2
    @xanderv2 3 года назад +12

    Congrats on 40k! These tutorials are so good!

    • @xanderv2
      @xanderv2 3 года назад

      @Natanex ik its sad

  • @UsernameLoaded
    @UsernameLoaded 3 года назад +4

    I had some problems first but I looked back at the video and did the correct thing. Thank you Warfame, very cool.

  • @TopazFlutist
    @TopazFlutist Год назад +4

    Thank you so much for this video! I've tried to find a tutorial on platformers that wasn't too complicated because it would just be lots and lots and lots of code (which would have absolutely no meaning to me), and it was quite likely to make a mistake so that your game won't work! I like how the code in your video is simple and easy to understand and digest, especially because my dad wants me to learn Python, and some aspects of that programming language and Scratch are similar. I am very grateful that I came across this video! Also, if possible, could you make a wall jumping video? Thanks so much! 😆

  • @lionrager8192
    @lionrager8192 Год назад

    bro iv been trying to make a game like this on scratch all day ( im not exaggerating) no videos helped but this one worked like magic thank you so much

  • @jwatch7681
    @jwatch7681 3 года назад +17

    This is awesome! Really helped me make my first platformer!

  • @lux9208
    @lux9208 9 месяцев назад

    This is actually really good, all the videos I tried ALL SUCKED except for this one. This is the best explaining if ever heard.

  • @icaro2555
    @icaro2555 3 года назад +21

    Thanks Warfame! We have fun with my son in all the steps. Now, we want to add some scenarios and extra lives!

    • @tatos529
      @tatos529 3 года назад

      You mean levels? There is no lives

    • @MagicalMasterMind
      @MagicalMasterMind 3 года назад +1

      @@tatos529 In his game there might lives be so you don't immediately die when you hit lava or spikes

    • @tatos529
      @tatos529 3 года назад

      @@MagicalMasterMind well warfame doesn’t have a live system so I think he can’t do a tutorial on that

    • @md.ershadulhoque3940
      @md.ershadulhoque3940 3 года назад

      @@tatos529 live means life like 3 life so you don't die immediately live lose when hit spike or lava

    • @tatos529
      @tatos529 3 года назад

      @@md.ershadulhoque3940 I know, I just was confused since warfame mentioned no lives, long story short I’m stupid

  • @ralseidreemurr7686
    @ralseidreemurr7686 Год назад +2

    This is great
    however im having problems since the every time the player hits the ground after jumping it sinks on collision

  • @averyguo13
    @averyguo13 3 года назад +16

    I loved it! Thanks for this amazing Platformer Game. My friends enjoyed playing it!

  • @SnowconeEpic
    @SnowconeEpic 3 года назад +7

    This is the best Scratch tutorial I've seen yet! I hope you keep making more!

    • @SnowconeEpic
      @SnowconeEpic 3 года назад

      Oh oops I accidentally disliked it but i changed it

    • @EllaAlatise
      @EllaAlatise 3 месяца назад

      Go and look at griffpatch bro he is better

  • @getsomehelp6261
    @getsomehelp6261 3 года назад +13

    Thank you so much for this platformer tutorial. I clicked really fast when I saw this notification xD

  • @avzht7548
    @avzht7548 3 года назад +1

    i don't know hy but it won't let me move after i put the check fall off screen

  • @SammyCheez
    @SammyCheez 3 года назад +8

    Nice video!

  • @Nasticus774
    @Nasticus774 Год назад

    dude thanks this really helped. I was bored in my room and decided to check scratch and tried making game. problem is I kinda forgot how to so I checked for a tutorial and found this. thats a sub gained!

  • @weiyingchen4588
    @weiyingchen4588 3 года назад +7

    A perfect tutorial. It helps me a lot!!!

  • @Sonic-pu8gy
    @Sonic-pu8gy 11 месяцев назад +1

    Thank You So Much This Really Helped Me A lot

  • @mrebic5750
    @mrebic5750 3 года назад +6

    Congrats on 40K!! I love your tutorials! 😊

  • @shilpakhade1219
    @shilpakhade1219 2 года назад +1

    It really worked,thank you so much

  • @MotasemG
    @MotasemG 3 года назад +25

    Warfame: We Can Also Delete Our My Varible Varible XD

  • @stupidgoose4891
    @stupidgoose4891 2 года назад +1

    ive got the exact same code but the jump wont work. pls help

  • @scleranoir
    @scleranoir 3 года назад +5

    I'm stuck on the first part I don't have an option for level just edge mouse and platform also my sprite just keeps falling till he's out of sight. (Nvm I'm dumb I figured it out)

    • @falcona140
      @falcona140 3 года назад

      My sprite keeps falling until he’s out of sight as well. What did you do to fix it?

  • @NyanCat-fu4eb
    @NyanCat-fu4eb 2 года назад +1

    Thanks! This really helped me. I;m making a game for school and i need this. Thank you!

  • @marchodgkinson
    @marchodgkinson 3 года назад +3

    Thanks, I learned a lot there. My character hangs a bit at the start, I have to hit jump to get him moving, if not, he runs in place.

  • @Shack283
    @Shack283 2 года назад

    This guy is our Scratch guide, thanks for the tutorial. Its working normal and fine. So its kinda lil bit easier to make another levels. Thanks for that again :D

  • @coderaidez6148
    @coderaidez6148 3 года назад +5

    Thank You So Much for the tutorial. I love it

  • @jessiedemonslayeryt
    @jessiedemonslayeryt 3 года назад +2

    One question. For some reason, the player sprite floats a tiny bit above the ground and lava, so it will not actually touch lava. Please help! Thx

    • @jessiedemonslayeryt
      @jessiedemonslayeryt 3 года назад +1

      Never mind. I figured it out. The hitbox went under the feet. Thx for the awesome tutorial!

  • @thepizzagamer9939
    @thepizzagamer9939 3 года назад +11

    This was really helpful thank you so much!!! Also good job on 40k subs! Oh and could you make a tutorial that shows how to make a Pizzaire that would be so helpful if you could

  • @RemiRionnet
    @RemiRionnet 3 года назад +2

    Man... I'm so glad you did that... THANK YOU !

  • @saqibyasar3307
    @saqibyasar3307 2 года назад +3

    Thank you so much this was so captivating it helped me so much in my school project and I didn't get very distracted. You deserve a sub.

  • @KhaledEditzz
    @KhaledEditzz Год назад

    I remeber watching this 2 years ago and you now made me a very good scratcher now

  • @areebanwarsaifi9927
    @areebanwarsaifi9927 3 года назад +5

    This is so cool but what happened to the Pacman series? I'm so excited about the next part of it!

    • @Fuelvin
      @Fuelvin  3 года назад +1

      More parts of the PacMan series will be coming soon!

    • @areebanwarsaifi9927
      @areebanwarsaifi9927 3 года назад

      @@Fuelvin Thank you so much😊

  • @skyofbob
    @skyofbob 2 года назад +1

    This worked almost perfectly except for one glitch. The player cannot move left or right unless they jump first. Is there a way to fix it?

    • @stuffstudios3233
      @stuffstudios3233 2 года назад

      Try having your player sprite floating off the ground (doesn't matter how much off the ground).

  • @Fuelvin
    @Fuelvin  3 года назад +38

    Hope you enjoyed this video!
    If you want to check out the Platformer game that I created in this video:
    scratch.mit.edu/projects/521622325/
    Know enough Scratch and want to move on to making REAL web games? Check out my course here!
    www.fuelvin-academy.com/

    • @ninjaproboy6382
      @ninjaproboy6382 3 года назад +1

      @MrFlamin Me too, but I solved it by making hit box bigger.

    • @haritafarooq
      @haritafarooq 3 года назад

      Can someone tell me why i keep spawning in random locations and can not jump

    • @ninjaproboy6382
      @ninjaproboy6382 3 года назад

      @@haritafarooq maybe you put wrong greater or smaller than blocks or misplaced variables.

    • @ninjaproboy6382
      @ninjaproboy6382 3 года назад

      @@haritafarooq Maybe you put block "go to random position" instead of "going to hitbox".

    • @Kjellomans
      @Kjellomans 3 года назад +1

      this is amazing

  • @muhammadshofiqulislam2795
    @muhammadshofiqulislam2795 Год назад +1

    Umm I still don't get how you make the player colliding with the walls

  • @daenerysstormborn8289
    @daenerysstormborn8289 2 года назад +5

    Thank you so much for this tutorial, it really helped! I'm geniesree on Scratch and I've never been able to make one of these from scratch before!

  • @WaffleMCv.2
    @WaffleMCv.2 4 месяца назад

    I currently know how to make a platformer in scratch. i usually use complicated scripts and code to make it, although. after watching this video. i gained over 943,423,634 platformer ideas, and i just learnt how to make it simple YAY!!!

  • @formulaJJ
    @formulaJJ 3 года назад +4

    The Player still sinks to the ground when it falls, but slowly as if it was Sand

    • @countryballs2815
      @countryballs2815 2 года назад

      Same :/

    • @Trenton_67
      @Trenton_67 Год назад

      That happened to me at first but then I just redid it and it worked

  • @Not_Casual_gamer
    @Not_Casual_gamer Год назад +1

    bruh i did what you said to do yet gravity does not happen when i change hitbox thing i cant move the cat just nothing happens

    • @Not_Casual_gamer
      @Not_Casual_gamer Год назад

      i fixed the problem and now im haveing another the cat dont turn anymore

  • @rawbasketball7425
    @rawbasketball7425 3 года назад +4

    Really good tutorial! This deserves a like!

  • @ArthurFelipePalandi
    @ArthurFelipePalandi Месяц назад

    i'm making a platformer game your tutorial will help a LOT on my game(mostly x collision)

  • @emmeraldd-chan7294
    @emmeraldd-chan7294 2 года назад

    this helped soo much. another tutorial you made gave my game 500 views! thx so much!

  • @Yuniffy
    @Yuniffy 3 года назад +3

    thank you so much for this video i liked how everything was so clear and how you explained it so and thank you very much too for making this video

  • @JUSTBoyzzZ
    @JUSTBoyzzZ 2 года назад

    i have problems with my character moving around and the hitbox thing keeps flickering from the character to the hitbox.

  • @ghostlyvr6031
    @ghostlyvr6031 3 года назад +3

    My player kept falling through the Level.
    Edit: there was something wrong with my code and fixed it

    • @amv4u683
      @amv4u683 3 года назад +1

      same here i think i did soming wronge?

    • @ImNOTfUnnio
      @ImNOTfUnnio 3 года назад

      How did you fix it

    • @ImNOTfUnnio
      @ImNOTfUnnio 3 года назад

      @@amv4u683 how did you fix it

    • @ghostlyvr6031
      @ghostlyvr6031 3 года назад

      Tbh I just did it again

    • @catherine2417
      @catherine2417 3 года назад

      how did you fix it

  • @lcfc4life853
    @lcfc4life853 2 года назад +2

    Thank you Fuelvin this really helped a lot to make one of my games.

  • @mikster487
    @mikster487 3 года назад +5

    thank you so much! saving me from my homework due tomorrow, but i think mine might be a little bugged. istead of going right then stopping or going left, it just glides till the wall stops it

  • @Terencelei_
    @Terencelei_ 2 года назад +1

    Somebody help me! Mine does work, but one small issue, it doesnt collide with the walls, and goes up it like a ramp. Somebody help me!

    • @ishvig
      @ishvig 4 месяца назад

      maybe you tilted the level slightly

  • @futuristicllama7124
    @futuristicllama7124 3 года назад +3

    this is an amazing video. i do have a question thought. is there a way to make my game controls wasd instead of < ^ V > keys ?

    • @whowantstoknow1234
      @whowantstoknow1234 3 года назад

      You can make them wasd keys.

    • @kirbosomething
      @kirbosomething 3 года назад

      just switch the ''if pressing arrow key'' to ''if pressing wasd key'' its pretty easy

  • @cmkoruga3704
    @cmkoruga3704 Год назад

    what if you dont have the hitbox sprite because you didnt want the walking animation?? e.g. 20:46 i dont have the hitbox sprite

  • @Zanarax
    @Zanarax 3 года назад +3

    huh, i followed the tutorial but my sprite sinks slightly into the ground after I have jumped and then glides up to the top of the ground, help?
    edit: I forgot to make sure the pink block ran without screen refresh.

  • @TheSukester
    @TheSukester 22 дня назад +1

    Thanks for helping me learn scratch!

  • @ravedrez83
    @ravedrez83 2 года назад +5

    if u put When flag clicked then Forever + Repeat until Touching (name of the sprite thats the ground) Change y by -10 you can make gravity without using custom blocks so if you dont want to use custom blocks then use this i tested it
    EDIT:You have to make the jump go 10y or it will do a small jump

    • @markodemo3499
      @markodemo3499 2 года назад +2

      If you do that the gravity wont feel real there would not be gravity acceleration

    • @xingchen19willwork
      @xingchen19willwork 2 года назад +1

      what if you collide with a ceiling? You'll simply be stuck there with the level.

  • @editchannel8177
    @editchannel8177 Год назад

    THANK YOU SOOOOOO MUCH!!!!!! I have been looking for a tutorial involving sprite animations for soooooooo longggggg!!!!!!!

  • @maniasoker04
    @maniasoker04 3 года назад +3

    Thank you, this helped alot! I'm trying to make a cookie run type of thing and wanted a smooth jumping. But
    when i tried it with my other game it didn't work, i have no idea why...

  • @the6thbladebreaker681
    @the6thbladebreaker681 2 года назад

    This actually works! And it is so simple I added another ability for my player character

  • @MK_333
    @MK_333 3 года назад +3

    結構簡単に作れるのだと理解しやすかったです(〇‘∀‘)

  • @eskitt4040
    @eskitt4040 Год назад +1

    for some reason win my sprite hits a wall he goes in it please tell me how to fix it

  • @josephkashompa2450
    @josephkashompa2450 3 года назад

    hi i'm from the future where scratch7.0 exists. This a one of the classics. keep making!

  • @BubbythyCat
    @BubbythyCat 2 года назад

    Thank You, Me And My Friend Were Trying To Make A Game But We Couldn't Figure It This Helped A Lot!

  • @wanwood360
    @wanwood360 Год назад +1

    does anyone know why my character is just phasing through the walls?

  • @GreenvilleDrivingVideos
    @GreenvilleDrivingVideos 2 года назад +1

    this is actually kinda better than griffpatch's tutorial

  • @LevelCASUNO
    @LevelCASUNO 3 года назад

    i having troubles with the "jump" i followed everything, but it wouldn't jump

    • @jsc14
      @jsc14 3 года назад

      Same, did you find out the fix?

  • @beckyhotchin2837
    @beckyhotchin2837 Год назад

    Great Tutorial! I've entered it into a competition!

  • @Boothill_HSR1357
    @Boothill_HSR1357 3 года назад +2

    Good tutorial! But when the Player jumped it got stuck in the ground when it lands and it's only able to go left. I don't know if this is what it's supposed to do or did I code it wrong.

  • @mtbcheese9515
    @mtbcheese9515 3 года назад

    Subscribed! Even saw this when i was looking at games in scratch!

  • @hananedamnati
    @hananedamnati 2 года назад +1

    thank you soo sooo much for this tutorial it realy helped alot thank you:):):):)

  • @_sm.y
    @_sm.y 3 года назад

    Warfame what's the difference between just using: when pressed up arrow, change X by (whatever) and the other stuff u Did

  • @eiveeneiva3088
    @eiveeneiva3088 2 года назад +1

    thanks so much for helping me create a good platformer keep up the good work

  • @yuzakiln9983
    @yuzakiln9983 3 года назад +1

    @Warfame, How To Make A Clone To Have Gravity Too?

  • @AUFOREVER
    @AUFOREVER Год назад

    thank you for this tutorial the other tutorials didn't work but this one does and this was my 1st platformer and this tutorial is the best tutorial keep up the good work ;)

  • @toastiestar
    @toastiestar 2 года назад

    This is so cool! Thank you so much for the tutorial! Now i can make my own platformer game for the very first time :D It's really helping! maybe i had a struggle time bcs i don't see until done so now I'm very happyyyyy! THANK YOUUUUU!

  • @stuffypictures2613
    @stuffypictures2613 2 месяца назад +1

    For some reason when my character spawns it won't move left or right unless it jumps.

  • @Izzushaanuyuhaa
    @Izzushaanuyuhaa 3 года назад +1

    my charecter keeps jumping up an down and dosen't stop even when im not pressing uparrow can anyone help me

  • @calebsmith6269
    @calebsmith6269 2 года назад +1

    im new and this helps a ton

  • @futuristicllama7124
    @futuristicllama7124 3 года назад +1

    your videos are amazing! i dont know why you don't have 1 million subs!

  • @nialafrancois573
    @nialafrancois573 3 года назад +2

    This was so helpful, thank you!

  • @sly17britishbrixstudios12
    @sly17britishbrixstudios12 Год назад

    I'm working on a platformer in Scratch and I want to see if there is a way to get the character to wall jump.

  • @thekaijustopmotions9202
    @thekaijustopmotions9202 2 года назад

    when i press the key i programmed to jump, it doesn't work and the only way the character jumps is by pressing the flag

  • @reneesutcliffe8550
    @reneesutcliffe8550 3 года назад

    Where do you put checknext level block if you did not make a walking animation

  • @lovelysmith7928
    @lovelysmith7928 3 года назад +1

    esxuce me this is my first time using a tutorial for a platformer and when i added the when falled to go back to start of the level but when i went to test it i cant move walk jum or talk and only the waking aniimatoin works

  • @Doggoman10
    @Doggoman10 Год назад +1

    You are good at making tutorials!!!

  • @CatmangamesVR
    @CatmangamesVR 2 года назад

    Myns broken when i set to 0.anything it moves to the left and wont go anywhere and only the floor is soled i can't jump or move to the right

  • @nimishasingh8647
    @nimishasingh8647 3 года назад

    Omg This helped a lot thank you soo much! I will even give you credit before publishing my project

  • @MrBoot-ok2zj
    @MrBoot-ok2zj 3 года назад

    Whenever I jump my character go's into the ground a little bit and you have to jump twice to get out idk how to fix it