The 5 Most UNDERRATED Scratch Blocks! 🔥🏆

Sdílet
Vložit
  • čas přidán 5. 08. 2023
  • Today I'll be showing you what I think are the most underrated blocks :)
    👑 Join the channel to get access to perks:
    / @thesteamist
    🔔 Subscribe for more videos:
    www.youtube.com/@TheSTEAMist?...
    🐱 My Scratch Profile:
    scratch.mit.edu/users/ThePhan...
    _______________________________
    ⬇️ Related Videos:
    ▸ NEW Blocks with Scratch Lab:
    • NEW Blocks with Scratc...
    ▸ Get POPULAR on Scratch:
    • Get POPULAR on Scratch 📈🤩
    ▸ The 5 Most USELESS Scratch Blocks:
    • The 5 Most USELESS Scr...
    ▸ The BEST Scratch ADDONS:
    • The BEST Scratch ADDONS 👑
    _______________________________
    🎵Background Music:
    "Sneaky Snitch" Kevin MacLeod (incompetech.com)
    Licensed under Creative Commons: By Attribution 4.0 License
    creativecommons.org/licenses/b...
    #TheSTEAMist
  • Zábava

Komentáře • 302

  • @ryankolay8770
    @ryankolay8770 Před 11 měsíci +32

    the third block can be used to access "for this sprite only" variables

    • @matytyma
      @matytyma Před 10 měsíci +5

      I hate when people make them global variables instead 😄

    • @1080GBA
      @1080GBA Před 9 měsíci +3

      same@@matytyma

    • @Slapofdeath
      @Slapofdeath Před 3 dny

      I think 3rd also

  • @WCoastGames
    @WCoastGames Před 8 měsíci +13

    Another useful thing about the “thing of thing” block (#3) is that it can get private variables from a specific sprite.

  • @wafflesforbreakfast774
    @wafflesforbreakfast774 Před 11 měsíci +4

    Couldn't agree more. Props for who uses them

  • @Theo_drawi
    @Theo_drawi Před 10 měsíci +1

    So close to 10k subs, hope you reach!

  • @daxaroodles
    @daxaroodles Před 6 měsíci +3

    3:46 I’d personally use turbowarp debug blocks for this, as it can be very useful, especially when it comes to collision bugs (ie, log the amount of pixels your player moves)

  • @bluetoadmaker
    @bluetoadmaker Před 10 měsíci +3

    1:57 I always use that block even for getting variables that are only for a certain sprite

  • @man-o-valor
    @man-o-valor Před 8 měsíci +6

    The modulo block is so useful for finding the 1s place of a number (mod 10) which is great for finding a tile on a tilemap.
    Also, the timer block can be put inside a forever loop, and combined with the hat block “when timer > 0.1 seconds” it can detect when the stop button is pressed to quickly show a backdrop or give you an autosave code.

  • @edemaiscomtheovieira2718
    @edemaiscomtheovieira2718 Před 7 měsíci +3

    Numbers 1 and 3 are, in my opinion, the most underrated. The "say [blank]" block is also useful for making sure certain actions are happening when they are supposed to.
    Also, if you don't know the smooth movement trick, the divide block is definitely the most underrated one for you.

  • @malff-ys3xt
    @malff-ys3xt Před 11 měsíci +1

    this is a great video

  • @goldestperson
    @goldestperson Před 11 měsíci +3

    You should talk about the turbowarp blocks like the file download thing and the sensing+, all the amazing stuff. There is even audio recorder!

    • @mtgamekid2510
      @mtgamekid2510 Před 10 měsíci

      Totally agreed! Those are real cool

    • @dylanherrera5395
      @dylanherrera5395 Před 9 měsíci +2

      the title is :
      "The 5 Most UNDERRATED Scratch Blocks! 🔥🏆"
      it is NOT:
      "The 5 Most UNDERRATED turbowarp Blocks! 🔥🏆"

    • @Ray-uy4ez
      @Ray-uy4ez Před 5 měsíci

      @@dylanherrera5395 Y U Capitalize Scratch But Not Turbowarp?

  • @Qwerybomb
    @Qwerybomb Před 7 měsíci +2

    Yeah I agree I use say block a lot for debugging along with a dedicated debugging list that I have information thrown into when I need it

  • @suspended67Animations
    @suspended67Animations Před 11 měsíci +8

    I actually DID know how to make smooth movement with the divide block. My mind was blown because of how easy it actually is to make smooth movement.

  • @TsipTheChick
    @TsipTheChick Před 11 měsíci +1

    YAY! new video on a super COOL chanell!

    • @TheSTEAMist
      @TheSTEAMist  Před 11 měsíci +1

      Hope you enjoyed it!

    • @TsipTheChick
      @TsipTheChick Před 11 měsíci +1

      @@TheSTEAMist thx i enjoy all your video!

  • @koyvon4455
    @koyvon4455 Před 10 měsíci +5

    Timer is useful for stuff like (100*sin of (timer*100)) The tricky looking sensing block is extremly useful for example you can mimic movements or you can use / block for dodging games or - block for aligning x potitions such as mouse x - sprite: x position

  • @FruityFartLover
    @FruityFartLover Před 11 měsíci +2

    Hey TheSTEAMist, Someone on scratch made a fan club of your channel

    • @TheSTEAMist
      @TheSTEAMist  Před 10 měsíci

      Yes, it's pretty cool!

    • @FruityFartLover
      @FruityFartLover Před 10 měsíci +1

      @@TheSTEAMist I'm the one who made it, Yes I'm BlackRob183

  • @imdufty
    @imdufty Před 11 měsíci

    nice

  • @johndesacada9893
    @johndesacada9893 Před 6 měsíci

    Number #3 is great, if you need to make a size of the sprite that's the same with the other sprite, it's confusing how to do and do that in code, but when the Size of (Costume Name) came out, it makes our life easier.

  • @thesonicdude0469
    @thesonicdude0469 Před 11 měsíci

    Kinda late but epic video

  • @Cleacat
    @Cleacat Před 7 měsíci

    For me its the set and change variable block and the blocks related to list and the costum block, dont forget broadcast blocks

  • @4hashtagz.z
    @4hashtagz.z Před 28 dny

    all the advanced lazy scratchers in the amc always use the third block
    we use it to make tweening faster and easier to manage
    basically we usually have a base sprite to parent all the other body parts. the base moves and so the does the other parts or "children"
    you can usE the third block as a way to use parent and child functions. you can also adjust the movements of the children by using the multiplier or division booleans

  • @Switchblade_01
    @Switchblade_01 Před 11 měsíci +2

    is there any way to make smooth movement with the divide block with arrow key movement

    • @StevoPero
      @StevoPero Před 11 měsíci +1

      there is a way to make smooth movement with arrow keys but on that instead of divide it uses mutiplied by block
      so here is how-
      when green flag clicked
      -forever -
      - if then (key right arrow pressed) or (key left arrow pressed)
      - change x by {variable} (key right arrow pressed) - (key left arrow pressed)
      - set x to (x * 0.89)
      - change x by (from motions) - {variable-x}
      ------------------------------------------------------------
      You can also do the same thing for y position like-\
      when green flag clicked
      -forever -
      - if then (key up arrow pressed) or (key down arrow pressed)
      - change y by {variable} (key up pressed) - (key down pressed)
      - set y to (y * 0.89)
      - change y by (from motions) - {variable-y}
      ------------------------------------------------------------
      now you have smooth movement on scratch with arrow keys!

    • @CallMeChrisOfficial
      @CallMeChrisOfficial Před 11 měsíci +1

      It's possible, but pretty useless. You can do it by making a virtual cursor, which uses arrow keys to move.

    • @CallMeChrisOfficial
      @CallMeChrisOfficial Před 11 měsíci

      when the green flag is clicked:
      {
      go to x: (0), y: (0)
      set "speedX" to (0)
      set "speedY" to (0)
      set "speed" to (whatever you want)
      set "acceleration" to (a value between 0 and 1)
      forever:
      {
      set "keyX" to (() - ())
      set "keyY" to (() - ())
      if :
      {
      set "keyX" to (("keyX") * (0.707))
      set "keyY" to (("keyY") * (0.707))
      }
      change "speedX" by (("keyX") * ("speed"))
      change "speedY" by (("keyY) * ("speed"))
      set "speedX" to (("speedX" * ("acceleration"))
      set "speedY" to (("speedY" * ("acceleration"))
      change x by ("speedX")
      change y by ("speedY")
      }
      }
      (0.707 is an approximation of 1/(√2))
      I edited the comment for some more clarity.

    • @StevoPero
      @StevoPero Před 11 měsíci

      @@CallMeChrisOfficial nah lol its better then what you said lol it's 100x ezz and better

    • @CallMeChrisOfficial
      @CallMeChrisOfficial Před 11 měsíci

      ​@@StevoPeroI'm just used to text-based programming

  • @cassini-studios88
    @cassini-studios88 Před 10 měsíci

    Timer block can be used for a FPS counter
    btw think[] and think[] for ()secs are forgotten by everybody lol

  • @LolZaiden
    @LolZaiden Před 5 měsíci

    1: You CAN do the same thing you mentioned with a variable>number
    2: :| It's only a SINGLE circle block. ONE block! And by the way, the timer block CAN be replicated with a variable block but it is easier to use timer. But it is useful for when stop sign clicked.
    3: Just use a x position equals. And it is also A SINGLE CIRCLE BLOCK. And the X position equals is more known!
    4: Yes.
    5: Yes.

  • @Tech-Multiverse72
    @Tech-Multiverse72 Před 8 měsíci

    Honestly, timer is the most underrated, with mod coming in second.
    Timer is literally a set track, forever. You save so much work with the block. Mod is second because there's a lot more uses to this block rather than being useless.

  • @BorleyYT
    @BorleyYT Před 9 měsíci

    I made a pathfinding game and i hade to use a ton of: if touching sprite1 and costume of sprite1=1 then broadcast up or somethinh

  • @amimirmimir512
    @amimirmimir512 Před 27 dny

    dividing to make smooth movement is used a ton in making games in general

  • @rowanriley548
    @rowanriley548 Před 10 měsíci

    Some of these blocks i didn't even know was a thing in scratch also sup

  • @BigForAHedgehog
    @BigForAHedgehog Před 8 měsíci +2

    I wish I'd known about #3 sooner
    All those useless variables I've made

  • @bubbaloop574
    @bubbaloop574 Před 10 měsíci +1

    Hey , great video. I would like to ask if you could help me with a forever function that holds a condition when met triggers wrong message or plays only once. Thanks in advance and thanks for the video

    • @TheSTEAMist
      @TheSTEAMist  Před 10 měsíci +1

      forever
      wait until wrong
      play sound

    • @bubbaloop574
      @bubbaloop574 Před 10 měsíci

      Thanks a lot, I also have an if function as well, will that work as well? @@TheSTEAMist

    • @bubbaloop574
      @bubbaloop574 Před 10 měsíci

      FOREVER
      IF not touching (smt) and not
      touching (mouse over) THEN
      go to x and y position
      set drag mode draggable
      BROADCAST wrong or play
      (wrong buzzer)???
      I have been working for days to not to get this sound play repeatedly forever. I hope I made myself understood. Thanks a lot TheSTeamMist!
      @@TheSTEAMist

    • @bobbob-km8zz
      @bobbob-km8zz Před 11 dny

      forever if NOT "something"
      then
      "do this"
      else
      "dont write anything here, its good beacuse you maybe wana add stuff here later"

  • @tomchannel1234
    @tomchannel1234 Před 11 měsíci

    Say Hello to everybody!

  • @Amongusisimpostor711
    @Amongusisimpostor711 Před 11 měsíci

    wow😍

    • @TheSTEAMist
      @TheSTEAMist  Před 11 měsíci

      thank you :)

    • @bitonic589
      @bitonic589 Před 11 měsíci

      ​@@TheSTEAMistalso realized you called scratchers "programmers" smh

  • @DracraVR
    @DracraVR Před 11 měsíci

    I just now realized I haven't made a scratch account on my newest device and I've had scratch on it for 1 year

  • @BurrritoYT
    @BurrritoYT Před 8 měsíci

    Mod(ulo) is basically division, but it outputs the remainder

  • @Farleigh1050
    @Farleigh1050 Před 10 měsíci

    (floor of(timer)) is also good because it keeps it as a whole number

    • @TheSTEAMist
      @TheSTEAMist  Před 10 měsíci

      true but a decimal number can be useful too

  • @SuperTrouper17
    @SuperTrouper17 Před 9 měsíci

    sin block is very underrated since it can make nice hover animation and can be used to be do smooth movement

    • @RoxEditzzz
      @RoxEditzzz Před 8 měsíci +1

      It isn't underrated imo

  • @bobbob-km8zz
    @bobbob-km8zz Před 11 dny +1

    another underrated block is the stop this script (ore sprite) and the when timer > 10

  • @BobChess
    @BobChess Před 11 měsíci +2

    On the advance project, say block is really the game changer. I can notice all mistake.

    • @mikevazovsky2532
      @mikevazovsky2532 Před 11 měsíci +1

      True! I always use it to fix bugs.

    • @cattyy99
      @cattyy99 Před 10 měsíci

      its like the print("text") in those other programming languages

    • @TheSTEAMist
      @TheSTEAMist  Před 10 měsíci

      Yeah, it always helps :)

  • @unboxwithyui6264
    @unboxwithyui6264 Před 4 měsíci

    i like the divide block *smooth*

  • @samanthaanglin6530
    @samanthaanglin6530 Před 11 měsíci

    3rd one i use so much lol

  • @mikevazovsky2532
    @mikevazovsky2532 Před 8 měsíci

    Timer is also useful to make unstoppable projects

  • @obsidian_m
    @obsidian_m Před 2 měsíci

    I use timer and mod for making looped
    animations

  • @michaelathanson5133
    @michaelathanson5133 Před 7 měsíci

    Another Thing With The Say Block:
    Some advanced scratchers actually use it to test if a variable is showing what it is supposed to. It is even more underrated than you think.😁

  • @radicalquad
    @radicalquad Před 8 měsíci +1

    i use the timer block for fps counters

  • @Cylentr
    @Cylentr Před 8 měsíci

    I just used say blocks to debug tile position hours ago

  • @REAL_polablanks
    @REAL_polablanks Před 7 měsíci

    I think i should take of calculus, geometry and linear algebra

  • @Montserratballaltaccount
    @Montserratballaltaccount Před 9 měsíci

    the when timer > () block can be used for lots of possibilities, such as a when block

    • @bubbles100
      @bubbles100 Před 8 měsíci

      what is a when block? is it like an if then block?

    • @NerdCloud-IT
      @NerdCloud-IT Před 7 měsíci

      @@bubbles100its like a when this happens, but its a hat block like the green flag

  • @LittleBlueGamer
    @LittleBlueGamer Před 11 měsíci +2

    My opinion is mod block.
    I use this to loop the run cycle in my tile scrolling games like roltycore for example

    • @TheSTEAMist
      @TheSTEAMist  Před 10 měsíci +1

      yeah, you can also use it for animations

  • @TheBlockyDeer
    @TheBlockyDeer Před 8 měsíci

    So the mod block with variables is basically just
    " forever
    If then
    set [my variable] to 0
    "
    correct?
    And the [x position] of (Sprite2) is just
    "forever
    set [XPOSITION] to (x position)
    "

  • @annoyedbush9509
    @annoyedbush9509 Před 11 měsíci +2

    mod and x position of sprite are the most underrated in my opinion

    • @mikevazovsky2532
      @mikevazovsky2532 Před 11 měsíci

      I think x position is not underrated most people use it their every project

    • @CallMeChrisOfficial
      @CallMeChrisOfficial Před 11 měsíci +1

      I don't really use the "x/y position of" block, because most of my projects use only a single sprite.

    • @StevoPero
      @StevoPero Před 11 měsíci

      I make platformer games and the x position of sprites makes it more easier to make scrolling platformers!

    • @mikevazovsky2532
      @mikevazovsky2532 Před 11 měsíci

      @@StevoPero it's also very helpful in level editors, scrolling games, cloud games, pen projects, 3d projects and more.

    • @mikevazovsky2532
      @mikevazovsky2532 Před 11 měsíci

      What kind of projects do you make?

  • @enderbo
    @enderbo Před 8 měsíci

    i used block #3 (____ of _____) when i was bored and made pong at school (i think)
    edit: no it was when i was bored and put a snippit of a ebook on scratch

  • @ej_official
    @ej_official Před 3 měsíci

    I would want to learn how to print a cube.

  • @buddysproductions7802
    @buddysproductions7802 Před 10 měsíci +3

    The timer block is using for thumbnails for scratch projects, very useful.

  • @nanaakwasiopokuaboagye6751
    @nanaakwasiopokuaboagye6751 Před 11 měsíci

    And how can you make a Multiplayer game in scratch

  • @SuperTrouper17
    @SuperTrouper17 Před 9 měsíci

    repeat while and alot of the control block are underrated

  • @Glaubt
    @Glaubt Před 11 měsíci

    HUUUUHHH

  • @sierragutenberg
    @sierragutenberg Před 8 měsíci +1

    bro, nobody uses say block for debugging, everyone uses scratch addons debugger which is so much better

  • @TienTran-rb4xg
    @TienTran-rb4xg Před 6 měsíci

    0:26 Admin Block:What about me😢....

  • @mgrvr
    @mgrvr Před 11 měsíci +3

    Um, according to my calculations, ur also underrated.

  • @Pjthepillar
    @Pjthepillar Před 10 měsíci

    I think its "if then" block because we mostly use it in so many games and you can see atleast more then 1 of these if then blocks in famous games.

    • @TheSTEAMist
      @TheSTEAMist  Před 10 měsíci

      yeah but it's not underrated

    • @bobbob-km8zz
      @bobbob-km8zz Před 11 dny

      @@TheSTEAMist the if then else is underrated, because every1 use the if then block, and you should never use if then block, if then else is 100 times better

  • @sharkygameworld
    @sharkygameworld Před 10 měsíci

    Days since 2000: “… I’m so underrated even you forgot about me”

    • @TheSTEAMist
      @TheSTEAMist  Před 10 měsíci

      I don't think it's very useful tho

    • @bobbob-km8zz
      @bobbob-km8zz Před 11 dny

      @@TheSTEAMist ye it is but not SUPER good. its nice to have :)

  • @dantedominicogaming327
    @dantedominicogaming327 Před 8 měsíci

    bro, I use direction of sprite two block alot

  • @giladslonimful
    @giladslonimful Před 6 měsíci

    modulo
    is the most but one of griffpatch's favorite blocks

  • @ryanminhd.nguyen24
    @ryanminhd.nguyen24 Před 15 dny

    is the Custom Block's "run without screen refresh" underrated?

  • @jennypalmer6892
    @jennypalmer6892 Před měsícem

    I always use number three thing of sprite

  • @idontknow73671
    @idontknow73671 Před 7 měsíci +1

    Another one is the if or if else block. If the block didn't exist then I wouldnt even be using scratch.

  • @ev3072tile5ste
    @ev3072tile5ste Před měsícem

    I think the most underrated blocks in scratch are the "My Blocks" blocks.

  • @hongcai2038
    @hongcai2038 Před 11 měsíci

    the divide block is the MOST UNDERATED

  • @Boltthe410
    @Boltthe410 Před 8 měsíci

    1:54 I use that block all the time!

  • @the-protogen-of-the-sky
    @the-protogen-of-the-sky Před 8 měsíci

    Timer when start flag: 0
    Timer when stop sign: going to fadge it anything

  • @fullestegg1112
    @fullestegg1112 Před 8 měsíci

    tecnicaly the mod block is a combination of blocks and the thing of thing blocks isnts necicary as you can replace it with variables

  • @mikevazovsky2532
    @mikevazovsky2532 Před 8 měsíci

    Well the we actually can call the mod block useless, I mean I use a lot but it's easy to make just do this : "your number" / "second number"- floor of "your number" / "second number".

  • @fatehveersingh873
    @fatehveersingh873 Před 8 měsíci

    does mod work in long division
    edit: it does bc long division is just a method 2 solve division

  • @andyoye9230
    @andyoye9230 Před 8 měsíci

    3 is DEFINITELY most underrated

  • @MWK7_99
    @MWK7_99 Před 2 měsíci

    This is actually useful 2:14

  • @johnathan912
    @johnathan912 Před 10 měsíci

    and he did the say block dirty your just going to allow that

  • @duvawola
    @duvawola Před 10 měsíci

    The mod block is a simple one, I use sin cos and tan just as much, which is to say a lot.

  • @IrishCoder
    @IrishCoder Před 8 měsíci

    2:14 it’s not underrated, you can use lists to check their volume, x position, y position, direction, size,costume, and much more for every sprite, the mod block is not underrated but it is good, I see many games use it

  • @Truewolfguy
    @Truewolfguy Před 9 měsíci

    The year block which tells time

  • @eitanbil
    @eitanbil Před 6 měsíci

    whoa, did your voice just get deeper?

  • @louiea
    @louiea Před 10 měsíci

    200th like

    • @TheSTEAMist
      @TheSTEAMist  Před 10 měsíci

      Thank you :)

    • @louiea
      @louiea Před 10 měsíci

      ​@@TheSTEAMistyou're welcome

  • @Sansiago
    @Sansiago Před 7 měsíci

    I use third block a lot.

  • @yafyafyaf
    @yafyafyaf Před 9 hodinami

    FINALLY
    I FOUNF OUT WHAT MOD MEANS IN MATH

  • @FruityFartLover
    @FruityFartLover Před 11 měsíci +61

    Guess who passing math class?

  • @user-lu6wb6ny2z
    @user-lu6wb6ny2z Před 9 měsíci

    From all the kids on youtube (including me) you are the best (and i)

  • @MatviiSok
    @MatviiSok Před 6 měsíci

    Actually i use third block for my projects

  • @MintedRash
    @MintedRash Před 8 měsíci

    I use (direction of (sprite))

  • @BaldiReycaster
    @BaldiReycaster Před 8 měsíci

    yeah, mod is soooo underrated.

  • @beatertjtyplayz4712
    @beatertjtyplayz4712 Před 11 měsíci

    I didn't understand ur explenation for the mod block

    • @DBCSG
      @DBCSG Před 10 měsíci

      Basically it goes like this:
      variable=20
      Set variable to variable mod 10
      Variable=10

  • @stevetr-rblx
    @stevetr-rblx Před 9 měsíci

    RESET TIMER BLOCK USEFUL FOR STOP SIGN DETECTOR

  • @naseebullahumrani3733
    @naseebullahumrani3733 Před 11 měsíci

    early

  • @abstractxd4484
    @abstractxd4484 Před 10 měsíci

    Days since 2000: Am i a joke to you?

  • @I_Love_Om_Nom34.
    @I_Love_Om_Nom34. Před 6 měsíci

    I am on a mobile device, so I cant use mouse x or mouse y.

  • @josephakinola1006
    @josephakinola1006 Před měsícem

    MOD BLOCK IS SO USEFUL NOW!!!

  • @timothepetitgeek665
    @timothepetitgeek665 Před 6 měsíci

    Mod is so useful!!!! Tje bast block by super far!

  • @insanegamer6120
    @insanegamer6120 Před 8 měsíci

    What about the variable block?

    • @Cylentr
      @Cylentr Před 8 měsíci

      its good and its good(?), thats not underrated

  • @PuffyAcorn8501
    @PuffyAcorn8501 Před 8 měsíci +1

    Hide block and show block left the chat

  • @HalfSkullStars
    @HalfSkullStars Před 11 měsíci

    Bro's hitting puberty

  • @charmtheplush
    @charmtheplush Před 8 měsíci

    wow your voice has changed so much-

  • @vk8a8
    @vk8a8 Před 8 měsíci

    Aveture time penguin and gunter

  • @jemand_der_duolingo_benutzt
    @jemand_der_duolingo_benutzt Před 10 měsíci

    I'm not lying but in my opinion the mod block is WAY more underrated than any other block.

    • @TheSTEAMist
      @TheSTEAMist  Před 10 měsíci +1

      Idk, I don't see the backdrop of stage being used often and it's extremely underrated

    • @george8481
      @george8481 Před 8 měsíci

      @@TheSTEAMistwhen time > then 0 activates clones allowing lower scripts.