the third block can be used to access "for this sprite only" variables
@matytyma Жыл бұрын
I hate when people make them global variables instead 😄
@1080GBA Жыл бұрын
same@@matytyma
@Slapofdeath3 ай бұрын
I think 3rd also
@WCoastGames11 ай бұрын
Another useful thing about the “thing of thing” block (#3) is that it can get private variables from a specific sprite.
@mgrvr Жыл бұрын
Um, according to my calculations, ur also underrated.
@TheSTEAMist Жыл бұрын
I appreciate your calculation :)
@bobbob-km8zz3 ай бұрын
lol
@suspended67Animations Жыл бұрын
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.
@TheSTEAMist Жыл бұрын
yeah I didn't know it was that easy either
@suspended67Animations Жыл бұрын
@@TheSTEAMistyeah, it blew my mind when i found out it was that easy
@suspended67Animations Жыл бұрын
Also I love ur vids :)
@bluetoadmaker Жыл бұрын
1:57 I always use that block even for getting variables that are only for a certain sprite
@koyvon4455 Жыл бұрын
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
@TheSTEAMist Жыл бұрын
:D
@BigForAHedgehog11 ай бұрын
I wish I'd known about #3 sooner All those useless variables I've made
@JackTheFairlyOddParentsFan Жыл бұрын
Hey TheSTEAMist, Someone on scratch made a fan club of your channel
@TheSTEAMist Жыл бұрын
Yes, it's pretty cool!
@JackTheFairlyOddParentsFan Жыл бұрын
@@TheSTEAMist I'm the one who made it, Yes I'm BlackRob183
@JackTheFairlyOddParentsFan Жыл бұрын
Guess who passing math class?
@cooperhardi4324 Жыл бұрын
Not you!
@JackTheFairlyOddParentsFan Жыл бұрын
@@cooperhardi4324 I know its theSTEAMist
@pgparallex Жыл бұрын
@@JackTheFairlyOddParentsFan same
@liamismath1 Жыл бұрын
Operators.
@pgparallex Жыл бұрын
@@liamismath1bruh
@daxaroodles10 ай бұрын
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)
@Theo_drawi Жыл бұрын
So close to 10k subs, hope you reach!
@TheSTEAMist Жыл бұрын
Thanks, I hope so too!
@64BitRoboSuperStar4 күн бұрын
i honestly think i give the most underrated block to… forever as 1st,a lot of scratch projects use it,ESPECIALLY FNF ONES.
@man-o-valor11 ай бұрын
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.
@mikevazovsky253211 ай бұрын
True
@Shotgunspixie11 ай бұрын
"Letter of" has left the chat
@george848111 ай бұрын
@@Shotgunspixiethat is not underrated it is used in every project nearly
@edemaiscomtheovieira271810 ай бұрын
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.
@idontknow7367110 ай бұрын
Another one is the if or if else block. If the block didn't exist then I wouldnt even be using scratch.
@wafflesforbreakfast774 Жыл бұрын
Couldn't agree more. Props for who uses them
@blueish_01 Жыл бұрын
is there any way to make smooth movement with the divide block with arrow key movement
@StevoPero Жыл бұрын
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 Жыл бұрын
It's possible, but pretty useless. You can do it by making a virtual cursor, which uses arrow keys to move.
@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 Жыл бұрын
@@CallMeChrisOfficial nah lol its better then what you said lol it's 100x ezz and better
@CallMeChrisOfficial Жыл бұрын
@@StevoPeroI'm just used to text-based programming
@johndesacada98939 ай бұрын
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.
@user-abcdefghijklmnopqrstu-f6u2 ай бұрын
Also you can use the divide block to make infinity if you want just make the second value 0
@Qwerybomb10 ай бұрын
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
@bobbob-km8zz3 ай бұрын
another underrated block is the stop this script (ore sprite) and the when timer > 10
@radicalquad11 ай бұрын
i use the timer block for fps counters
@BobChess Жыл бұрын
On the advance project, say block is really the game changer. I can notice all mistake.
@mikevazovsky2532 Жыл бұрын
True! I always use it to fix bugs.
@cattyy99 Жыл бұрын
its like the print("text") in those other programming languages
@TheSTEAMist Жыл бұрын
Yeah, it always helps :)
@Cleacat10 ай бұрын
For me its the set and change variable block and the blocks related to list and the costum block, dont forget broadcast blocks
@sierragutenberg11 ай бұрын
bro, nobody uses say block for debugging, everyone uses scratch addons debugger which is so much better
@BananaMan6763Ай бұрын
Well I guess say block is an alternative that doesn’t require any addon.
@LittleBlueGamer Жыл бұрын
My opinion is mod block. I use this to loop the run cycle in my tile scrolling games like roltycore for example
@TheSTEAMist Жыл бұрын
yeah, you can also use it for animations
@goldestperson Жыл бұрын
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 Жыл бұрын
Totally agreed! Those are real cool
@dylanherrera5395 Жыл бұрын
the title is : "The 5 Most UNDERRATED Scratch Blocks! 🔥🏆" it is NOT: "The 5 Most UNDERRATED turbowarp Blocks! 🔥🏆"
@Ray-uy4ez8 ай бұрын
@@dylanherrera5395 Y U Capitalize Scratch But Not Turbowarp?
@TheBlockyDeer11 ай бұрын
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) "
@zackikianimations Жыл бұрын
23,267th viewer and 549th liker and 185th commenter!
@bubbaloop574 Жыл бұрын
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 Жыл бұрын
forever wait until wrong play sound
@bubbaloop574 Жыл бұрын
Thanks a lot, I also have an if function as well, will that work as well? @@TheSTEAMist
@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-km8zz3 ай бұрын
forever if NOT "something" then "do this" else "dont write anything here, its good beacuse you maybe wana add stuff here later"
@bztc1234Ай бұрын
hardest to easiest blocks in s3(my opinion): my blocks operators sensing variables events sound looks control motion
@ej_official6 ай бұрын
I would want to learn how to print a cube.
@4hashtagz.z4 ай бұрын
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
@ItzDisplayeee2 ай бұрын
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
@TheRealPollorrowan2 ай бұрын
Username is underated af. You can make secret gameplay for specific people with it
@REAL_polablanks10 ай бұрын
I think i should take of calculus, geometry and linear algebra
@THEUNBREAKABLEONE23821 күн бұрын
SO YOU ARE TELLING ME, MY 20 BLOCK LONG SCRIPT IS BASICALLY THEESE 3 BLOCKS ?! That is easily the best.
@the-protogen-of-the-sky11 ай бұрын
Timer when start flag: 0 Timer when stop sign: going to fadge it anything
@Muho_is_me11 ай бұрын
Ok 3 one is definitly not underrated there is no possible way that somone doesnt realise you can change them
@IkaraPopsicle11 ай бұрын
I dont even see anyone see sqrt unless they think they want to make roblox or something
@MMVGx2 ай бұрын
so the mod block is a more simple way to cap/ reset variables
@IrishCoder11 ай бұрын
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
@blithegd8 Жыл бұрын
Timer block can be used for a FPS counter btw think[] and think[] for ()secs are forgotten by everybody lol
@enderbo11 ай бұрын
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
@fullestegg11 ай бұрын
tecnicaly the mod block is a combination of blocks and the thing of thing blocks isnts necicary as you can replace it with variables
@ryanminhd.nguyen243 ай бұрын
is the Custom Block's "run without screen refresh" underrated?
@BorleyYT Жыл бұрын
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
@giladslonimful9 ай бұрын
modulo is the most but one of griffpatch's favorite blocks
@SuperTrouper17 Жыл бұрын
repeat while and alot of the control block are underrated
@TienTran-rb4xg9 ай бұрын
0:26 Admin Block:What about me😢....
@Davidtomevski2 Жыл бұрын
From all the kids on youtube (including me) you are the best (and i)
@SamiSaba22 ай бұрын
As a scratcher, I can confirm that the mod block is underrated
@nanaakwasiopokuaboagye6751 Жыл бұрын
And how can you make a Multiplayer game in scratch
@MatviiSok9 ай бұрын
Actually i use third block for my projects
@yafyafyaf3 ай бұрын
FINALLY I FOUNF OUT WHAT MOD MEANS IN MATH
@cooarha82we10 ай бұрын
Well,the steamIST just saying that the when 🏳️🌈 clicked is the most important cuz it strats everything u type after u put it
@Scorp431664 ай бұрын
when timer > 0:
@Napitacherry_animates Жыл бұрын
well i still use the say block to make H I G H C U A L I T Y A N I M A T I O N S
@TheSTEAMist Жыл бұрын
H I G H C U A L I T Y A N I M A T I O N S
@Muho_is_me11 ай бұрын
What is H I G H C U A L I T Y A N I M A T I O N S
@Napitacherry_animates11 ай бұрын
@@Muho_is_me my A N I M A T I O N S
@bobbob-km8zz3 ай бұрын
@@Muho_is_me lol
@PuffyAcorn850111 ай бұрын
Hide block and show block left the chat
@Tech-Multiverse7211 ай бұрын
Bruh
@PuffyAcorn850111 ай бұрын
@@Tech-Multiverse72 Wdym
@andyoye923011 ай бұрын
3 is DEFINITELY most underrated
@annoyedbush9509 Жыл бұрын
mod and x position of sprite are the most underrated in my opinion
@mikevazovsky2532 Жыл бұрын
I think x position is not underrated most people use it their every project
@CallMeChrisOfficial Жыл бұрын
I don't really use the "x/y position of" block, because most of my projects use only a single sprite.
@StevoPero Жыл бұрын
I make platformer games and the x position of sprites makes it more easier to make scrolling platformers!
@mikevazovsky2532 Жыл бұрын
@@StevoPero it's also very helpful in level editors, scrolling games, cloud games, pen projects, 3d projects and more.
@mikevazovsky2532 Жыл бұрын
What kind of projects do you make?
@Blackzoom-666Ай бұрын
1:59 I think that block isn't too underrated
@TsipYT Жыл бұрын
YAY! new video on a super COOL chanell!
@TheSTEAMist Жыл бұрын
Hope you enjoyed it!
@TsipYT Жыл бұрын
@@TheSTEAMist thx i enjoy all your video!
@amimirmimir5123 ай бұрын
dividing to make smooth movement is used a ton in making games in general
@jennypalmer68924 ай бұрын
I always use number three thing of sprite
@multigammer150410 ай бұрын
Timer and say block is actually a useless block i've been see
@XgamerST67077 ай бұрын
The mod block is not underrated it can be used for animation
@johnathan912 Жыл бұрын
and he did the say block dirty your just going to allow that
@Cylentr11 ай бұрын
I just used say blocks to debug tile position hours ago
@jemand_der_duolingo_benutzt Жыл бұрын
I'm not lying but in my opinion the mod block is WAY more underrated than any other block.
@TheSTEAMist Жыл бұрын
Idk, I don't see the backdrop of stage being used often and it's extremely underrated
@george848111 ай бұрын
@@TheSTEAMistwhen time > then 0 activates clones allowing lower scripts.
@ordinaryman842 ай бұрын
it also works when you try to make it Y instead of X
@mintrananas11 ай бұрын
I use (direction of (sprite))
@Truewolfguy Жыл бұрын
The year block which tells time
@obsidian_m5 ай бұрын
I use timer and mod for making looped animations
@dantedominicogaming32711 ай бұрын
bro, I use direction of sprite two block alot
@eitanbil9 ай бұрын
whoa, did your voice just get deeper?
@hongcai2038 Жыл бұрын
the divide block is the MOST UNDERATED
@superyoshiplush702 ай бұрын
i dont get the point of mod block
@I_Love_Om_Nom34.9 ай бұрын
I am on a mobile device, so I cant use mouse x or mouse y.
@johnathan912 Жыл бұрын
this guy thinks people don't use these blocks
@Sansiago10 ай бұрын
I use third block a lot.
@BaldiReycaster11 ай бұрын
yeah, mod is soooo underrated.
@27guy4 ай бұрын
fun fact: theres a turkish ripoff of scratch named Logiscool
@stevetr-rblx Жыл бұрын
RESET TIMER BLOCK USEFUL FOR STOP SIGN DETECTOR
@Tonywill597 ай бұрын
The block i think underated is the or block
@LolZaiden8 ай бұрын
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.
@mudchute4dlr Жыл бұрын
(floor of(timer)) is also good because it keeps it as a whole number
@TheSTEAMist Жыл бұрын
true but a decimal number can be useful too
@mikevazovsky253211 ай бұрын
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".
@TheSTEAMist11 ай бұрын
yeah but mod is easier
@Meletion111 ай бұрын
I bet this comment can get more than 2 likes
@BurrritoYT11 ай бұрын
Mod(ulo) is basically division, but it outputs the remainder
@charmtheplush11 ай бұрын
wow your voice has changed so much-
@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 Жыл бұрын
yeah but it's not underrated
@bobbob-km8zz3 ай бұрын
@@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
@MWK7_995 ай бұрын
This is actually useful 2:14
@Tech-Multiverse7211 ай бұрын
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.
@Glaubt Жыл бұрын
Wait I’m not at the reply section
@malff-ys3xt Жыл бұрын
this is a great video
@TheSTEAMist Жыл бұрын
Thanks:)
@2billionhcr211 ай бұрын
The most useful blocks is...... When green flag clicked
@bobbob-km8zz3 ай бұрын
nah you can make a game whitout it
@gulnurzhaimuldina533 Жыл бұрын
the mod block
@TheSTEAMist Жыл бұрын
yesss
@AhMeDed-dv9jb2 ай бұрын
mod block make so much sense now
@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
@Amongusisimpostor711 Жыл бұрын
wow😍
@TheSTEAMist Жыл бұрын
thank you :)
@bitonic589 Жыл бұрын
@@TheSTEAMistalso realized you called scratchers "programmers" smh