How to make a SCROLLING PLATFORMER in SCRATCH | Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ย. 2024

ความคิดเห็น • 549

  • @CubeXC
    @CubeXC 2 ปีที่แล้ว +57

    I think ur the only one that can make me watch tutorial without following it :D!

    • @bowxd
      @bowxd ปีที่แล้ว +2

      ... is that good or bad

    • @CubeXC
      @CubeXC ปีที่แล้ว +2

      @@bowxd good

    • @ImpoSher
      @ImpoSher ปีที่แล้ว +1

      ​@@bowxdIts intertaning not just a "how to"

    • @Animtor747
      @Animtor747 10 หลายเดือนก่อน

      Fr

  • @KitGamrReal
    @KitGamrReal ปีที่แล้ว +27

    Hello! I'm making a project using your engine, and it is (somewhat) easy to work with! I was going to make a Griffpatch based engine, but this one is simply easier to use. Good job with the engine!

  • @DeletedUserOfficial
    @DeletedUserOfficial 2 ปีที่แล้ว +8

    because of this tutorial I got 5423 views and 1247 favorites with an additional 2310 likes/hearts

  • @R6Silver
    @R6Silver ปีที่แล้ว +10

    Cheers! I can never get gravity or collisions to work but with this it did!

    • @A.VeryConfusedFello
      @A.VeryConfusedFello ปีที่แล้ว

      me to

    • @leifsilva4816
      @leifsilva4816 9 หลายเดือนก่อน

      I got the gravity to work but I can just walk through the walls

  • @kinghotcoc0
    @kinghotcoc0 ปีที่แล้ว +19

    To improve on the clone costume and settings, instead of an If block, set costume to (level number), and do go to x [(scroll x) + 500×(level number)]
    Also small tip: the dimensions of the screen is 480x360.

    • @blooketfan-jw8gt
      @blooketfan-jw8gt ปีที่แล้ว

      everybody knows the demensions of the screen

    • @kinghotcoc0
      @kinghotcoc0 ปีที่แล้ว

      @@blooketfan-jw8gt not everybody does.

    • @pingasman435
      @pingasman435 ปีที่แล้ว

      IS THE IF/THEN needed GROUND IF I'M MAKING A GAME WHERE U CAN'T JUMP

    • @kinghotcoc0
      @kinghotcoc0 ปีที่แล้ว

      @pingas man everything there besides the gravity is needed.

    • @MadeOutOfGold
      @MadeOutOfGold ปีที่แล้ว

      I found a bug in this engine that annoys me a lot! The bug is where if the player is below a platform and they hold the jump button, they float below the platform and once they get off the floating platform while jumping (floating), they can jump off the platform below to the top of the platform! PLEASE HELP ME FIND A WAY TO FIX THIS!

  • @JackieWu-es1kw
    @JackieWu-es1kw 4 หลายเดือนก่อน +1

    finally, a scratch tutor who has ACTUAL humor

  • @mickhithemouse
    @mickhithemouse 2 ปีที่แล้ว +2

    for the animation you could’ve done:
    if

  • @XzernityREAL
    @XzernityREAL ปีที่แล้ว +8

    Your videos are so fun to watch that I don’t even follow them, I just like to watch it.

  • @GroundL3v3lGam3r
    @GroundL3v3lGam3r ปีที่แล้ว +3

    Dude, Kudos to this guy!!! This tutorial helped me make a sweet game with what I was able to learn today!!! Thank you so much man!

  • @darker_devil
    @darker_devil 5 หลายเดือนก่อน +1

    OMG tysm😭 i tried at least 20 tutorials but urs is the only one that worked 🎉 u earned a sub and like❤

  • @ToysRDuFuture
    @ToysRDuFuture หลายเดือนก่อน

    Bro your hilarious, I love the music, this was actually FUN to watch

  • @minkiyina
    @minkiyina ปีที่แล้ว +1

    aint no way thats me
    also thanks so much for the tutorial i kept breaking the one griffpatch made and this one worked out perfectly

  • @DummyUTG
    @DummyUTG ปีที่แล้ว +2

    tysm this is a wayyy better way then my scrolling platformers :D

    • @DummyUTG
      @DummyUTG ปีที่แล้ว

      10 Months Later... There. Is A Better Way To Clone The Levels. Less Blocks.. Switch Costume To level number. Go To X (scroll X + ( 400 * level number) ). I Did It Before And It Saved. alot of time. I Did Not Have To Duplicate Any Blocks. Also You Can Automatically Set Repeat. make A Custome Block. Set Costume To ((Costume Number) - 1) Set Repeat number to
      (Costume Number)
      Yes You Have To Make A New Variable
      Or Just Set Repeat Number To ((Costume Number) - 1)
      If You Update your Game With This Just Give Credit. -Dommy561

  • @nirzarkarankar
    @nirzarkarankar 23 วันที่ผ่านมา +2

    the backround music is so funny

  • @Wazaro296
    @Wazaro296 ปีที่แล้ว +1

    Nice And Clean Work There M8!

  • @supermariokingdom-official8975
    @supermariokingdom-official8975 2 ปีที่แล้ว +7

    Love it bro ! 👌

  • @MoneyYT292
    @MoneyYT292 ปีที่แล้ว +9

    This really helped! Can you do a tutorial on how to add different level, a shop that you can buy different skins and world (like mario)

    • @MadeOutOfGold
      @MadeOutOfGold ปีที่แล้ว

      Which Mario Game?

    • @nehemiah5001
      @nehemiah5001 หลายเดือนก่อน

      I think he means mario odyssey cuz you can change skins in it

  • @supermariokingdom-official8975
    @supermariokingdom-official8975 2 ปีที่แล้ว +14

    But the hitbox's lenght shouldn't be bigger than Scratch ones, else if you test the game , Scratch will not look like hes touching the ground

    • @g4me_mobile66
      @g4me_mobile66 ปีที่แล้ว +1

      You're correct! This is right.

    • @A.VeryConfusedFello
      @A.VeryConfusedFello ปีที่แล้ว +1

      yes

    • @pingasman435
      @pingasman435 ปีที่แล้ว

      IS THE IF/THEN needed GROUND IF I'M MAKING A GAME WHERE U CAN'T JUMP

  • @DontComeHereAnymore
    @DontComeHereAnymore 2 ปีที่แล้ว +2

    Here’s your new sub

  • @yukamoz
    @yukamoz 2 ปีที่แล้ว +1

    yay scratch cat tutorials i love it

  • @userEditsbyD
    @userEditsbyD หลายเดือนก่อน

    Thanks for this tutorial, I made a sonic platformer using this big thank you!

  • @oodlethedoodle9328
    @oodlethedoodle9328 2 ปีที่แล้ว +2

    Thank goodness someone else did this (griffpatch didn’t exactly help)

    • @hyperhype2629
      @hyperhype2629 ปีที่แล้ว

      its because you have no patience mostly because griffpatches videos are really long but he could easily make a better game i would rather a tutorial that dosnt have edits or memes then a long tutorial

  • @chilly42069
    @chilly42069 2 ปีที่แล้ว +1

    very very amazing man thank you so much man thanks man. I really thank you so much for this man thanks man thanks.

  • @catwithoutaname6778
    @catwithoutaname6778 2 ปีที่แล้ว +12

    You know if you make an invisible box outside of each level costume (that's slightly bigger than the level itself) it removes the need for the border, right? It can help make the game look a whole lot cleaner.

    • @FrostyPenguin779
      @FrostyPenguin779 ปีที่แล้ว

      you can also play it in turbowarp and turn off fencing. which is easier

    • @lolidk8986
      @lolidk8986 ปีที่แล้ว

      well whats the code for this, you can just give me a link

  • @Darknight__1
    @Darknight__1 ปีที่แล้ว +1

    dude u growed very fast :)

  • @JJTraptYT
    @JJTraptYT 2 ปีที่แล้ว +1

    SCRATCH CAT IS BACK YESS!!11!!1

  • @bankio6957
    @bankio6957 ปีที่แล้ว +2

    A cool effect scratchers could add is by making the camera drag instead of it just following the cat every frame.

    • @scratchcatthings
      @scratchcatthings  ปีที่แล้ว +3

      yeah, but I don't know how to do that... :/

    • @DummyUTG
      @DummyUTG ปีที่แล้ว

      @@scratchcatthings maybe make that cat go to X : Variable X and Y : Variable Y

    • @CameronSROOM
      @CameronSROOM ปีที่แล้ว

      Hello ScratchCatThings!!!

  • @سليمان-قاميز
    @سليمان-قاميز ปีที่แล้ว +1

    Thx for tutorial it helped

  • @ThatLegoDude
    @ThatLegoDude ปีที่แล้ว +1

    why does it lag when i make the character fall and i broadcast restart again?

  • @tormer1850
    @tormer1850 2 ปีที่แล้ว +3

    Nice

  • @NazarioTV
    @NazarioTV ปีที่แล้ว +6

    is there any way you can do a part 2 to maybe make moving enemies? (for instance mario has Gombas that walk around the map) i was wondering you can maybe implement something like that!

    • @NazarioTV
      @NazarioTV ปีที่แล้ว

      @Cooper D yeah and i commented this when he didnt make a video about it

  • @ayash5456
    @ayash5456 3 หลายเดือนก่อน

    Best Scratch Project ❤❤❤

  • @Gas_8380
    @Gas_8380 2 ปีที่แล้ว +1

    Yayy a new video :D

  • @switchkidslol
    @switchkidslol 2 ปีที่แล้ว

    Yessssssss scratch cat you are a legend

  • @msjumpshout
    @msjumpshout ปีที่แล้ว +2

    Me losing brain cells while a professional coder is coding a epic game

  • @gwenyellylittleproject6114
    @gwenyellylittleproject6114 ปีที่แล้ว +1

    Love this video bro 😎 ❤ 👌

  • @GMDBuLbUl
    @GMDBuLbUl 2 ปีที่แล้ว +1

    Thanks for tutorial :)

  • @bluetenthecreator3590
    @bluetenthecreator3590 2 ปีที่แล้ว +2

    Do a fighting game tutorial with health bars and character selection

  • @shajcheruvathramachandran2078
    @shajcheruvathramachandran2078 หลายเดือนก่อน

    Just A tip.... Use scroll x* 480 when new level is coming 4:30

  • @tylerandmolly5811
    @tylerandmolly5811 ปีที่แล้ว +1

    MY HITBOX IS GETTING STUCK IN THE GROUND

  • @stick90
    @stick90 2 ปีที่แล้ว +1

    that is amazing

  • @F.J.Gaming5063
    @F.J.Gaming5063 2 ปีที่แล้ว +4

    this was a very good and easy tutorial, but what if you want multiple levels???

    • @ajtv_ag
      @ajtv_ag 2 ปีที่แล้ว +1

      Just let it change costumes and change the x and y

    • @trashproductions9513
      @trashproductions9513 ปีที่แล้ว

      @@ajtv_ag ikr, no shit

    • @DanialDEcool
      @DanialDEcool ปีที่แล้ว

      Simple, change the sprite

    • @DanialDEcool
      @DanialDEcool ปีที่แล้ว

      @@trashproductions9513 that makes absolutely no sense.

  • @BrynnDavison
    @BrynnDavison ปีที่แล้ว +1

    fir the "move" block can we use our own move script or will it ruin the project code?

  • @StarWays12
    @StarWays12 11 วันที่ผ่านมา

    I used this tutorial and it worked 🌟

  • @charliesmysteryadventures5899
    @charliesmysteryadventures5899 7 หลายเดือนก่อน

    your tutorial helped me so much.thank you😃

  • @CaydenCasto-x2o
    @CaydenCasto-x2o 4 หลายเดือนก่อน

    ur helping me make a sonic game that scrolls rn

  • @MedAnimations
    @MedAnimations 2 ปีที่แล้ว

    maybe that person was griffpatch? Also nice tutorial!

  • @TV-rs4ed
    @TV-rs4ed ปีที่แล้ว

    Thank you for sharing for your engine!

  • @gametime02
    @gametime02 2 ปีที่แล้ว +4

    Could you do an editing tutorial?

    • @gametime02
      @gametime02 2 ปีที่แล้ว +2

      Or maybe a platformer with enemies?

    • @nehemiah5001
      @nehemiah5001 หลายเดือนก่อน

      He already did that bruh

    • @gametime02
      @gametime02 หลายเดือนก่อน

      I asked before he made the vid

  • @IAmBlueChicken
    @IAmBlueChicken 2 ปีที่แล้ว +1

    Amazing video!!

  • @theworldssmallestviolen
    @theworldssmallestviolen ปีที่แล้ว +1

    can you do another one that has enemy clones, and levels but you can just do enemy clones but you can just do more then

  • @megatron4507
    @megatron4507 2 ปีที่แล้ว +2

    Wow! Thank you for the video!

  • @sontae609
    @sontae609 2 ปีที่แล้ว +1

    Thanks for the tip

  • @EnderMano67
    @EnderMano67 ปีที่แล้ว +1

    I have a quetion, what if my character holds a item? I tried but the item just follows the character like a stuck block, i tried to make it smooth but i can't can you try then make a tutorial?

  • @sabersaw25
    @sabersaw25 ปีที่แล้ว

    If you want scratch to be costume 1 if not moving you could swap costume 1 with costume 2

  • @g4me_mobile66
    @g4me_mobile66 ปีที่แล้ว

    I made a crouch mechanic. But when I press the down arrow or S key i can't move, I need to jump to be able to move while crouching. How I fix this? (Edit: Now it works! I fixed this problem and now i can walk while crouching! But I had another unexpected bug, my project works normally, but there are few moments my stage 1 & stage 2 backgrounds mix together, making a kind of "ancient futuristic city", because I made 2 stages, i will make more. I am using this tutorial to make a actual non-generic scrolling platformer. If you see a cube robot in this game, it is Cubbot, and I created him, so don't comment he is generic, he has hands and feet.)

  • @Cera_unavolta
    @Cera_unavolta 5 หลายเดือนก่อน +1

    Its me on scratch i was trying to after i maked it work nice. Because the movement is workig witchout jumping. Pls can you do a video of resolvation on Scrolling Platform game pls😎?

  • @000MG
    @000MG 2 ปีที่แล้ว

    i think the guy that u got the tutorial from is Griffpatch, the greatest scratcher

  • @Anonexistingbeing
    @Anonexistingbeing ปีที่แล้ว

    im definetly losing brain cells in scratch while a scratcher is coding something so simple

  • @blooketfan-jw8gt
    @blooketfan-jw8gt ปีที่แล้ว +1

    its super good and can you add enemy clones

  • @Hoverstruck
    @Hoverstruck 2 ปีที่แล้ว +2

    LESGO SCRATCH CAT

  • @triocilokgamingkecil
    @triocilokgamingkecil ปีที่แล้ว +1

    for some reason, if I use the Giffpatch engine with the others, how come it doesn't get weird

  • @Blu2556
    @Blu2556 ปีที่แล้ว

    Instead of using invis wall make it so when hitbox y goes lower than -50 it broadcasts restart which sets all scroll to 0 and sets y and x to 0 and its way better than invis wall

  • @jeffdadaggoYT
    @jeffdadaggoYT 6 หลายเดือนก่อน

    Idea: Instead on making your hitbox a different sprite just make it a costume in the player sprite then forever switch to it, then when your done with collisions, switch the costume to one of the player's costumes, this will simply save on loading time, and will allow the player to directly be at the hitbox instead of being a bit behind

    • @jeffdadaggoYT
      @jeffdadaggoYT 6 หลายเดือนก่อน

      also add slope detection

  • @Rudenoobpvps
    @Rudenoobpvps 6 หลายเดือนก่อน

    under rated

  • @maticpodobnik
    @maticpodobnik ปีที่แล้ว

    hippity hoppity, your code is now my property

  • @AnimationSwell
    @AnimationSwell 2 ปีที่แล้ว

    YOOO A NEW UPLOADD

  • @SwitchingAccount.
    @SwitchingAccount. 2 ปีที่แล้ว +3

    Scroll:)

  • @agileboardess
    @agileboardess 8 หลายเดือนก่อน

    good tutorial

  • @jonzlee7633
    @jonzlee7633 2 ปีที่แล้ว

    thanks now I can make a scrolling platformer. Yay!

    • @jonzlee7633
      @jonzlee7633 2 ปีที่แล้ว

      but thats lots of blocks. Welp, gotta work it

    • @jonzlee7633
      @jonzlee7633 ปีที่แล้ว

      @ItzCandyPusheen on scratch

  • @jeffwiltsey1902
    @jeffwiltsey1902 ปีที่แล้ว

    if the hitbox starts floating when you jump just go into the y if else script make it so the else its says change y by 1 make it so that its change y by -1

  • @tzfinest75
    @tzfinest75 2 ปีที่แล้ว

    THIS IS A GOOD STARTER FOR MY GAME!!!

  • @imsocanadian2024
    @imsocanadian2024 ปีที่แล้ว

    yo now i can make marker adventure on scratch :D

  • @cameronevans3403
    @cameronevans3403 11 หลายเดือนก่อน +1

    There’s something wrong with my hitbox, it will only move when I press a or d in mid air and when it’s on the ground it doesn’t move. I did all the code and I went through it and I didn’t mess any of the code up

    • @filipgrzesko8156
      @filipgrzesko8156 11 หลายเดือนก่อน

      In the hitbox you must have: change not set (the change scroll x/scroll y by position x/y * -1 script)

  • @gamepicker2411
    @gamepicker2411 2 ปีที่แล้ว +1

    Thank you

  • @lutfeemo8521
    @lutfeemo8521 2 ปีที่แล้ว +1

    You vids are noice but can you make a movie where scratch cat meets its 2.0 and 1.0 and have argYouruement on who is the better cat and scratch cat (the 3.0) wins

    • @lutfeemo8521
      @lutfeemo8521 2 ปีที่แล้ว

      and please do it i would be happy my lil bro is a scratch dev he was Tynker dev until i make him become a scratch dev

  • @grootverine
    @grootverine ปีที่แล้ว

    at 2:56 i had to get rid of the change scroll y by y position idk if it matters
    NM U DO NEED IT

  • @iamtipcattson-rulerofthegatos
    @iamtipcattson-rulerofthegatos ปีที่แล้ว

    THANK YOU SO MUCH SCRATCH CAT THINGS

  • @SwitchingAccount.
    @SwitchingAccount. 2 ปีที่แล้ว +2

    Onion

  • @BallisticLyrics
    @BallisticLyrics ปีที่แล้ว +1

    Good, but at the one minute mark i realized that i didnt need hitboxes. Good video, tho | Edit: Jumping works but movement doesnt. pls help| Edit: Okay blah blah blah everything works but i had to change x by x* multiplied by one, not negative one. but other than that, good tutorial- LAST EDIT I PROMISE|Edit cough cough scrolling doesnt work please help
    *Variable

  • @chrisuko7928
    @chrisuko7928 29 วันที่ผ่านมา

    It doesn't work with mobile controls

  • @beggol___p
    @beggol___p 2 ปีที่แล้ว

    finnaly! thanks

  • @GuyNamedKhailan
    @GuyNamedKhailan ปีที่แล้ว

    1. You could just make a "forever switch to costume level number" ya know

  • @randomdudedev
    @randomdudedev ปีที่แล้ว

    i going to try that tutorial on SCRATCH 2.0

  • @Hackergames168
    @Hackergames168 24 วันที่ผ่านมา

    Thank you 🙏

  • @ARealSonicFan
    @ARealSonicFan ปีที่แล้ว

    Perfect work!
    Scratch cat vs dog,can you do this?🐱⚡️🐶

  • @systematicly
    @systematicly 5 หลายเดือนก่อน

    This is good! using it! But the think is that i want to make like, roofs. but the player gets stuck. And when the player falls there is a big gap. between the ground and the player.

  • @anima_teclas
    @anima_teclas 2 ปีที่แล้ว +2

    "only For this sprite" I do not recommend it for some reasons, for example if you add animations in the character you have to program depending on the actions of the variable. Example: (if [X speed > 0] send (Run Animation)]

  • @serbianball726
    @serbianball726 ปีที่แล้ว

    When i put the block: switch costume to, the number 1 and 2 did not appear in the drop-down menu,but costume1,please explain in detail if i did something wrong,thanks in advance.

  • @hdfgsdsdfasda
    @hdfgsdsdfasda 5 หลายเดือนก่อน

    love it epic music

  • @pogopixel2009
    @pogopixel2009 ปีที่แล้ว

    No you should check it out
    Th one I made that made the code a lil more organized

  • @DoorsBlox
    @DoorsBlox 2 ปีที่แล้ว +2

    Wouldn't it be easier if we just used a variable for the animation? Then put the animating scripts in a custom block? So we would just use ([walk cycle start costume] + (floor of [the variable] mod [number of walk cycle frames]) or if you aren't changing the variable by a decimal then it's ([walk cycle start costume] + [the variable] mod [number of walk cycle frames]). Basically, no need for a wait [] seconds!

    • @DoorsBlox
      @DoorsBlox 2 ปีที่แล้ว

      Or if ur using his animating process, then instead of using 2 ifs for the idle and walking, use an else in the walk, then in the else put change costume to your idle costume.

    • @scratchcatthings
      @scratchcatthings  2 ปีที่แล้ว +1

      I'm not very big brain with scratch and you are probably much better at scratch

    • @ZanyZaineyZainer
      @ZanyZaineyZainer 2 ปีที่แล้ว

      I kinda did the same thing for fnf things in scratch, but man scratchcatthings is alot better at scratch than me

    • @ImD3tch
      @ImD3tch 2 ปีที่แล้ว +1

      @@scratchcatthingshi! I love your channel its soooooooooooooooo funny!😂😂😂😂🤣🤣🤣🤣🤣🤣🤣😂

    • @DoorsBlox
      @DoorsBlox 2 ปีที่แล้ว

      @White yes

  • @thatbattlecatsperson6967
    @thatbattlecatsperson6967 ปีที่แล้ว

    help i did the exact same code as you but i have a problem:
    When the hitbox jumps, i can move freely (left and right), but then the falling gets stopped higher than its supposed to. a few seconds later, it looks like its on the ground, but the only kind of moving the hitbox can do is jumping. How can you help with this?

  • @OGtonkemonke69
    @OGtonkemonke69 ปีที่แล้ว

    Maybe you were talking about Griffpatch?

  • @JustAGamer-t9m
    @JustAGamer-t9m 2 หลายเดือนก่อน

    How do you make slopes with this code? My game's character is shaped like a ball (inspiration from a red ball), so I need slopes physics, but so far, I am new to this, and my code is failing and stuttering.

  • @rajmundseidel6035
    @rajmundseidel6035 25 วันที่ผ่านมา

    my guy keeps falling through the ground i've been staring at your code for an hour i can't find what i did wrong

  • @Jeremylol13-jemy
    @Jeremylol13-jemy ปีที่แล้ว

    I helped my friends in school learn scratch but I am a student :)

  • @nandagopalsidharth
    @nandagopalsidharth 2 ปีที่แล้ว

    bro nice

  • @progaming915
    @progaming915 2 ปีที่แล้ว

    nice!

  • @tigergirl8686
    @tigergirl8686 2 ปีที่แล้ว +1

    I love Nintendo music

    • @battle-_
      @battle-_ 5 หลายเดือนก่อน

      This isnt nintendo music