Scratch Platformer Tutorial

Поделиться
HTML-код
  • Опубликовано: 13 дек 2021
  • In this Scratch tutorial, I show how to make a simple yet awesome platformer with wall collision, ceiling collision, slope collision, animation, and more!
    Check out Code Nerd:
    codenerd.io
    Let's get coding!
    Thanks for watching! Please hit the like button and subscribe for future Scratch tutorials!
    🔗 LINKS:
    🎮 Play Apaul:
    scratch.mit.edu/projects/6144...
    ▶ Scratch Profile Page:
    scratch.mit.edu/users/ShiftCl...
    ▶ Dungeon Jump:
    • Scratch Doodle Jump
    ▶ ShiftClickLearn Community:
    • SCL Scratch Community
    ▶ Memory Card Game:
    • Scratch | Memory Game
    ▶ Scrolling Platformer (Night Ninja):
    • Scratch | Scrolling Pl...
    ▶ Cat Clicker tutorial:
    • Scratch | Cat Clicker ...
    ▶ Crossy Road tutorial:
    • Scratch | Making a Cro...
    ▶ Tower Defense tutorial:
    • Scratch | Making a Tow...
    ▶ Fish Game tutorial:
    • Scratch Tutorial | Hun...
    ▶ Scrolling Platformer tutorial:
    • Scratch Tutorial | Eas...
    ▶ Combat Based Platformer tutorial:
    • Scratch | Making a Com...
    ▶ Space Shooter game tutorial:
    • Scratch Space Shooter ...
    ▶ How-to tutorials:
    • Scratch | How-To Tutor...
    😸 Get Scratch Addons:
    scratchaddons.com/
    ❗ DISCLAIMER: This video is family-friendly! Hostile and/or rude comments will not be tolerated!

Комментарии • 280

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

    you changed my life I now know what blocks are missing in my orriginal scratch platformer game

  • @ShiftClickLearn
    @ShiftClickLearn  2 года назад +6

    Hey thanks for watching- Have fun making this simple game. Don't forget to like and subscribe! :D You can play the game Apaul here: scratch.mit.edu/projects/614449737/

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

    Wow! so grateful I found your channel. I am an educator trying to find teaching resource weekly. I wanted to introduce platformer game this week and after watching 3-5 youtube videos, i still have no idea what's the idea behind the blocks, but this one truly is making sense. You are good in simplify and explaning stuff, thanks a lot! locking in and look forward to learn more from your videos

  • @IthinkIamGoingToTakeAnap
    @IthinkIamGoingToTakeAnap 2 года назад +10

    Thank you so much! You are the first person that was actually able to teach me how to make a platformer without any glitches!! 🤣

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

    Thanks, this is really helpful! I'll use this for some of my games, giving full credit to you absolute legend!
    (P.S. I nearly peed myself when I saw you had 8K subs, you deserve more!)

  • @shahinma221
    @shahinma221 2 года назад +6

    Did I just got rickrolled by an ad when I clicked this vid?
    Oh, and thanks for the tutorial

  • @_gherry
    @_gherry 2 года назад +6

    there is an oversight in your apaul project, if you walk of a edge without jumping, and then press "W" you can jump while falling

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

    wow thanks the auto jump on the walls was so hard and i did not know what to do but you helped me thanks

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

    I started watching you when you posted your first video and I can't believe how good your videos are now

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

    This is so good the Apaul foreshadowing to apel got me good

  • @blockyboxhead
    @blockyboxhead 6 месяцев назад

    bro all other channels have glitches except you you are the best at scratch

  • @suspiciousavocado2438
    @suspiciousavocado2438 2 года назад +8

    I've been struggling with collision for a while, this is really helpful!

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

      You're welcome!

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

      ​@@ShiftClickLearnI'll keep watching tutorials and try to understand the code and be a problem solver.

  • @popcorn3576
    @popcorn3576 2 года назад +4

    I would never have ever figured this out. Thank goodness for tutorials.
    _BRAIN EXPANSION_

  • @heckercat3968
    @heckercat3968 2 года назад +19

    I can’t explain how great this video is! There are literally no words for it! You are so amazing! Keep up the good work! 🥰

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

      Wow, thank you so much! It really means a lot to me! ❤️

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

      @@ShiftClickLearn 😘😘🥰🥰🥰🥰

    • @noogbei-roblox
      @noogbei-roblox Год назад

      @@heckercat3968 sussy baka

    • @BloxManChan
      @BloxManChan 10 месяцев назад

      when i try to make it not jitter it wont work pls reply i can send u a screenshot if u want
      @@ShiftClickLearn

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

    Awesome VID!!!!! This will help me a lot with my platformer!!!!!

  • @Ahmedonis
    @Ahmedonis 6 дней назад

    Bro this tutorial was awesome, really needed it.❤❤❤

  • @HamdanMaktoum-q7w
    @HamdanMaktoum-q7w 25 дней назад

    brooooo! this made my game so much better! TY bro TY!

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

    This is so cool ! (glad your getting sponsors )

  • @WATERFALLSBALL
    @WATERFALLSBALL 11 месяцев назад +1

    This helped me so much everyone should be subbed to you!

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

    This was really easy to understand I’m going to use it on my platformer game

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

      That's awesome!

    • @2qnvsshh
      @2qnvsshh Год назад

      @@ShiftClickLearn pls teach how to add colectibles

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

    usually when people do this they split it into an entire series, but you did it in one simple video, this was awesome

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

    Thanks for making this video because any platformer tutorial does not work exept this one

  • @HiyaanDav-vu5zc
    @HiyaanDav-vu5zc 4 месяца назад

    This Is A Great Tutorial Good Luck On Every Tutorial!!!!!!!!!!!!!!!!

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

    I have an way to make collision with ground without variables nor custom blocks,
    When 🏁 clicked, forever: if touching the ground: change y by 1
    else: change y by -4
    Except the fact that it shakes a bit

  • @shadowplayz99998
    @shadowplayz99998 11 месяцев назад

    love your vids keep making games

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

    I have a question: What if you have a walk cycle or a hurt cycle or some sort of costume cycle? How would you program it in with the rest of the scripts?

  • @XorIce444life
    @XorIce444life 8 месяцев назад

    you changed the code behind the scenes! LOLLY WOLLY

  • @darrickhans9478
    @darrickhans9478 2 года назад +4

    It was more simple than mine! Thanks.

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

      Awesome! You are welcome!

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

      @@ShiftClickLearn And another way for slope detection: make a block called 'on slope?' then, the define; if touching ground then repeat ... 10 change y by 1 if not touching ground then stop this script| now, add an if touching ground after the change x by ~xspeed. Then, put the 'on slope?' block in the if statement

  • @blueboy6952
    @blueboy6952 11 месяцев назад

    yeah bro tysm for the tutorial

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

    da most simple tutorial u made

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

    Nice, I am a fan of your videos

  • @bryanemery-hv7rt
    @bryanemery-hv7rt 2 месяца назад

    hey shiftclick great video but can i ask how do i add a win and a lose condition ?

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

    very cool this video
    thx

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

    A-paul 👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌
    edit: one of the funniest youtubers (it dosent make me laugh it hits me in another way (which is better))

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

    this is AMAZING.

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

    So good yet so funny lol

  • @J03L_Gaming
    @J03L_Gaming 2 года назад +6

    I absolutely l o v e your content and tutorials! Thanks for always uploading! Keep It Up!

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

    OMG I like the apple!

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

    wooooooooo amazing tutorial

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

    When apaul kinda T H I C C

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

    0:53 best part of the video

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

    thank you I made my first good platformer game 😍😍😍😍🥰

  • @mh2580
    @mh2580 5 месяцев назад

    When i got to 6:45 my character gravity was upside down meaning that im always on the ceiling. tell me how to fix this please im getting frustrated.

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

    Lol, in the beggining i know what im doing but as time goes on im just putting random blocks together and i got no idea what im doing xd

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

      LOL, sorry I do my best to explain what they do.

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

    amazing!

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

    I watch you ALLLLLL the time and you helped me how to do wall collision and also can I get a shout out?

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

    For some reason in the “not touching ground” part I can’t change it to ground I can only change it to mouse pointer or edge?

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

    where is the ceiling collision every time i try to hit the ceiling i get teleported ABOVE it what do i do?

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

    wow! thank you! this is my best game i made

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

      You're welcome! That's awesome!2

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

      but i want to made a scrolling platformer game but cant, my scratch is faulty :((

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

    i love it so much

  • @ari-man
    @ari-man 2 года назад +2

    thank you legend

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

    'Apaul'... Sounds familiar... wait, Griffpatch made a game called Appel! (I just wanted to point it out, no harm intended)

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

    This is such a good tutorial! Your art is so good! Also can I get a shoutout?

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

    why does my go up when i collide with the top base

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

    Please help my player spawns at the right and keeps glitching when i move right

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

    thnx bro
    (P.S. i replaced the apple with a giant poopoo xD)

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

    i have a problem with the collision for walls and slopes bc i just jump on top of the wall when i touch it

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

      Have you finished the tutorial?

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

      yeah i did. my character just jumps to the top off the obstacle
      P.S. the slope variable wont change

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

    hey um @ShiftClickLearn i've been working on a project and need help with knockback send tutorial plz

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

    thx bud

  • @Mr.robox10
    @Mr.robox10 2 года назад +1

    but if i puting the block what make you jump its going down you can help me with this?

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

    How do you add animation while your walking?

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

      You would check if the abs of the x velocity is greater than 0 (that means we are walking), then you would run the script I show in this video: ruclips.net/video/Ngy_J4Fn2oI/видео.html

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

    great video reminds me of griffpatches appel if you know the game of him

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

    thank you

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

    on the projects instructions it says space to jump even though its w to jump

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

    It does not flip when I click left⁉

  • @tra2.045
    @tra2.045 Год назад

    How would I add a walking animation? Your character doesn't have legs so like-

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

    Hi, which video editor and computer do you use?

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

      I use DaVinci resolve to edit! I can't remember the pc lol.

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

      @@ShiftClickLearn Ok, thx!

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

    im trying to create mario but i dont know how he can jump on the blocks, still havent watched the vid but if its not included can u tell me how

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

      What do you mean?

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

      @@ShiftClickLearn lets pretend the brick block is in the air and i want mario to get on top of it after he jumps

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

      Ohhh so you mean a semisolid platform

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

    Nice

  • @NotAlphaSlayer15
    @NotAlphaSlayer15 3 месяца назад +1

    *i need collision detection i cant memorize it*

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

    How to add wall jumping?

  • @NoTalkingHere-oj3bm
    @NoTalkingHere-oj3bm Год назад

    EPIC VIDEO

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

    could u show us how to wall jump on the platformer

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

    Thanks

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

    How do i make this a scrolling map?

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

    Cool game

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

    I can not jump what can I do

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

    whats the screen recorder your using?

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

    nice:)

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

    ok, I see the character, is very good🙂🙂🙂

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

    Don’t use 1 custom block to do all the work make more custom blocks to handle bits of the code.

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

    I AM DYING FOR YOUR NEXT VEDEO

  • @user-hk6me4gz2b
    @user-hk6me4gz2b 8 месяцев назад

    When I put the hit box it keeps sinking in the ground 😭

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

    Why do you put symbols in the variable? Does it do something?

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

      It just helps me differentiate the for this sprite only and for all sprite variables.

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

      @@ShiftClickLearn oo alr

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

    the wall collision lags the project and teleports the player to space... (my player has walk animation)

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

      Hm are you using a hitbox? The player should use a hitbox to collide, that way it's legs and stuff don't get stuck in walls.

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

      @@ShiftClickLearn i use the hitbox

  • @2qnvsshh
    @2qnvsshh Год назад

    Can You Teach How To Add Colectibles Please?

  • @ryanwilliams8235
    @ryanwilliams8235 8 месяцев назад

    hey man im folowing your totorial and its not working im doing it to the word so if you can help me that would be apreasheated

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

    0:51 A P A U L

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

    i am using this for a boss game lol

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

    My jumping broke he staying to the fall sprite instead of normal

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

      I'm just not gonna add a fall sprite

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

      Did you rename the sprite? Sometimes the touching blocks will break if you rename the sprite they're detecting collision with! :D

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

    nice

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

    wait is this a part 1? or is this a 1 episode tutorial?

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

    15:42 - B U G

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

    Mine keeps going left even when I don't touch it

  • @sahildas.
    @sahildas. 2 года назад +2

    where is the link?

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

    hello paul

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

    can u make an rpg game pls

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

    Yup

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

    Cooleo

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

    WOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOW OoO
    IT REALLLY WORKS EASY TOOOOOOOOOOOOOOOOO