The 5 Most UNDERRATED Scratch Blocks! 🔥🏆

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • 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.co...
    🐱 My Scratch Profile:
    scratch.mit.ed...
    _______________________________
    ⬇️ 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...
    #TheSTEAMist

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

  • @ryankolay8770
    @ryankolay8770 Год назад +35

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

    • @matytyma
      @matytyma Год назад +5

      I hate when people make them global variables instead 😄

    • @1080GBA
      @1080GBA Год назад +3

      same@@matytyma

    • @Slapofdeath
      @Slapofdeath 2 месяца назад

      I think 3rd also

  • @WCoastGames
    @WCoastGames 10 месяцев назад +14

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

  • @mgrvr
    @mgrvr Год назад +5

    Um, according to my calculations, ur also underrated.

  • @daxaroodles
    @daxaroodles 9 месяцев назад +4

    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)

  • @suspended67Animations
    @suspended67Animations Год назад +10

    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.

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

    Couldn't agree more. Props for who uses them

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

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

  • @man-o-valor
    @man-o-valor 11 месяцев назад +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.

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

      True

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

      "Letter of" has left the chat

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

      @@Shotgunspixiethat is not underrated it is used in every project nearly

  • @edemaiscomtheovieira2718
    @edemaiscomtheovieira2718 10 месяцев назад +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.

  • @koyvon4455
    @koyvon4455 Год назад +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

  • @BigForAHedgehog
    @BigForAHedgehog 10 месяцев назад +2

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

  • @Qwerybomb
    @Qwerybomb 10 месяцев назад +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

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

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

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

    So close to 10k subs, hope you reach!

  • @goldestperson
    @goldestperson Год назад +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 Год назад

      Totally agreed! Those are real cool

    • @dylanherrera5395
      @dylanherrera5395 11 месяцев назад +2

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

    • @Ray-uy4ez
      @Ray-uy4ez 7 месяцев назад

      @@dylanherrera5395 Y U Capitalize Scratch But Not Turbowarp?

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

    YAY! new video on a super COOL chanell!

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

      Hope you enjoyed it!

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

      @@TheSTEAMist thx i enjoy all your video!

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

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

    • @StevoPero
      @StevoPero Год назад +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 Год назад +1

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

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

      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 Год назад

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

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

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

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

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

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

      True! I always use it to fix bugs.

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

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

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

      Yeah, it always helps :)

  • @malff-ys3xt
    @malff-ys3xt Год назад +1

    this is a great video

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

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

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

    my impressions of me using these blocks
    1. (()mod())
    i didnt even understand this block until i watched this video
    2. (timer)
    i use this really much for animations
    3. ([backdrop #] of (backdrop))
    really useful for checking of “Only for this sprite” variables
    4. (()/())
    makes smooth animations and i knew division
    5. say ()
    for beginners and i kinda use them at some point but then remove it when im done or keep them
    thats all

  • @LolZaiden
    @LolZaiden 7 месяцев назад

    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 10 месяцев назад

    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.

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

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

  • @bobbob-km8zz
    @bobbob-km8zz 2 месяца назад +1

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

  • @4hashtagz.z
    @4hashtagz.z 3 месяца назад

    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

  • @bubbaloop574
    @bubbaloop574 Год назад +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  Год назад +1

      forever
      wait until wrong
      play sound

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

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

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

      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 2 месяца назад

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

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

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

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

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

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

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

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

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

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

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

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

      What kind of projects do you make?

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

    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.

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

    Username is underated af. You can make secret gameplay for specific people with it

  • @user-abcdefghijklmnopqrstu-f6u
    @user-abcdefghijklmnopqrstu-f6u 2 месяца назад

    Also you can use the divide block to make infinity if you want
    just make the second value 0

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

    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  Год назад

      yeah but it's not underrated

    • @bobbob-km8zz
      @bobbob-km8zz 2 месяца назад

      @@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

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

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

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

      true but a decimal number can be useful too

  • @LittleBlueGamer
    @LittleBlueGamer Год назад +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  Год назад +1

      yeah, you can also use it for animations

  • @radicalquad
    @radicalquad 10 месяцев назад +1

    i use the timer block for fps counters

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

    it also works when you try to make it Y instead of X

  • @TienTran-rb4xg
    @TienTran-rb4xg 8 месяцев назад

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

  • @idontknow73671
    @idontknow73671 9 месяцев назад +1

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

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

    As a scratcher, I can confirm that the mod block is underrated

  • @sierragutenberg
    @sierragutenberg 10 месяцев назад +1

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

    • @BananaMan6763
      @BananaMan6763 20 дней назад

      Well I guess say block is an alternative that doesn’t require any addon.

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

    wow😍

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

      thank you :)

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

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

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

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

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

    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)
    "

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

    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.😁

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

      For clones, right?

  • @ryanminhd.nguyen24
    @ryanminhd.nguyen24 2 месяца назад

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

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

    i like the divide block *smooth*

  • @AhMeDed-dv9jb
    @AhMeDed-dv9jb Месяц назад

    mod block make so much sense now

  • @the-protogen-of-the-sky
    @the-protogen-of-the-sky 10 месяцев назад

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

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

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

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

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

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

    Timer is also useful to make unstoppable projects

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

    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

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

    1:54 I use that block all the time!

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

    3rd one i use so much lol

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

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

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

    This is actually useful 2:14

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

    Kinda late but epic video

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

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

    • @RoxEditzzz
      @RoxEditzzz 10 месяцев назад +1

      It isn't underrated imo

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

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

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

      I make it a different way

    • @bobbob-km8zz
      @bobbob-km8zz 2 месяца назад

      use the if timer > (variable timer) + 0.3

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

    I use timer and mod for making looped
    animations

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

    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

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

    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

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

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

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

      I don't think it's very useful tho

    • @bobbob-km8zz
      @bobbob-km8zz 2 месяца назад

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

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

    HUUUUHHH

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

    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

  • @bztc1234
    @bztc1234 25 дней назад

    hardest to easiest blocks in s3(my opinion):
    my blocks
    operators
    sensing
    variables
    events
    sound
    looks
    control
    motion

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

    the divide block is the MOST UNDERATED

  • @Blackzoom-666
    @Blackzoom-666 13 дней назад

    1:59 I think that block isn't too underrated

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

    I would want to learn how to print a cube.

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

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

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

    repeat while and alot of the control block are underrated

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

    I just used say blocks to debug tile position hours ago

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

    I always use number three thing of sprite

  • @yafyafyaf
    @yafyafyaf 2 месяца назад

    FINALLY
    I FOUNF OUT WHAT MOD MEANS IN MATH

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

    3 is DEFINITELY most underrated

  • @JackTheFairlyOddParentsFan
    @JackTheFairlyOddParentsFan Год назад +66

    Guess who passing math class?

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

    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".

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

      yeah but mod is easier

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

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

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

    And how can you make a Multiplayer game in scratch

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

    join is pretty underrated

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

    so the mod block is a more simple way to cap/ reset variables

  • @PuffyAcorn8501
    @PuffyAcorn8501 10 месяцев назад +1

    Hide block and show block left the chat

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

    The year block which tells time

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

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

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

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

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

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

    • @NerdCloud-IT
      @NerdCloud-IT 9 месяцев назад

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

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

    Days since 2000: Am i a joke to you?

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

    Bro's hitting puberty

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

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

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

    nice

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

    fun fact: theres a turkish ripoff of scratch named Logiscool

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

    whoa, did your voice just get deeper?

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

    Actually i use third block for my projects

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

    I use third block a lot.

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

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

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

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

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

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

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

    MOD BLOCK IS SO USEFUL NOW!!!

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

    bro, I use direction of sprite two block alot

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

    yeah, mod is soooo underrated.

  • @NRC-MY2023
    @NRC-MY2023 Год назад

    The Discord Mod GIF 💀

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

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

  • @stevetr-rblx
    @stevetr-rblx 11 месяцев назад

    RESET TIMER BLOCK USEFUL FOR STOP SIGN DETECTOR