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
the third block can be used to access "for this sprite only" variables
I hate when people make them global variables instead 😄
same@@matytyma
I think 3rd also
Another useful thing about the “thing of thing” block (#3) is that it can get private variables from a specific sprite.
Um, according to my calculations, ur also underrated.
I appreciate your calculation :)
lol
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)
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.
yeah I didn't know it was that easy either
@@TheSTEAMistyeah, it blew my mind when i found out it was that easy
Also I love ur vids :)
Couldn't agree more. Props for who uses them
1:57 I always use that block even for getting variables that are only for a certain sprite
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.
True
"Letter of" has left the chat
@@Shotgunspixiethat is not underrated it is used in every project nearly
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.
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
:D
I wish I'd known about #3 sooner
All those useless variables I've made
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
Hey TheSTEAMist, Someone on scratch made a fan club of your channel
Yes, it's pretty cool!
@@TheSTEAMist I'm the one who made it, Yes I'm BlackRob183
So close to 10k subs, hope you reach!
Thanks, I hope so too!
You should talk about the turbowarp blocks like the file download thing and the sensing+, all the amazing stuff. There is even audio recorder!
Totally agreed! Those are real cool
the title is :
"The 5 Most UNDERRATED Scratch Blocks! 🔥🏆"
it is NOT:
"The 5 Most UNDERRATED turbowarp Blocks! 🔥🏆"
@@dylanherrera5395 Y U Capitalize Scratch But Not Turbowarp?
YAY! new video on a super COOL chanell!
Hope you enjoyed it!
@@TheSTEAMist thx i enjoy all your video!
is there any way to make smooth movement with the divide block with arrow key movement
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!
It's possible, but pretty useless. You can do it by making a virtual cursor, which uses arrow keys to move.
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.
@@CallMeChrisOfficial nah lol its better then what you said lol it's 100x ezz and better
@@StevoPeroI'm just used to text-based programming
On the advance project, say block is really the game changer. I can notice all mistake.
True! I always use it to fix bugs.
its like the print("text") in those other programming languages
Yeah, it always helps :)
this is a great video
Thanks:)
Timer block can be used for a FPS counter
btw think[] and think[] for ()secs are forgotten by everybody lol
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
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.
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.
dividing to make smooth movement is used a ton in making games in general
another underrated block is the stop this script (ore sprite) and the when timer > 10
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
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
forever
wait until wrong
play sound
Thanks a lot, I also have an if function as well, will that work as well? @@TheSTEAMist
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
forever if NOT "something"
then
"do this"
else
"dont write anything here, its good beacuse you maybe wana add stuff here later"
mod and x position of sprite are the most underrated in my opinion
I think x position is not underrated most people use it their every project
I don't really use the "x/y position of" block, because most of my projects use only a single sprite.
I make platformer games and the x position of sprites makes it more easier to make scrolling platformers!
@@StevoPero it's also very helpful in level editors, scrolling games, cloud games, pen projects, 3d projects and more.
What kind of projects do you make?
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.
Username is underated af. You can make secret gameplay for specific people with it
Also you can use the divide block to make infinity if you want
just make the second value 0
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.
yeah but it's not underrated
@@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
(floor of(timer)) is also good because it keeps it as a whole number
true but a decimal number can be useful too
My opinion is mod block.
I use this to loop the run cycle in my tile scrolling games like roltycore for example
yeah, you can also use it for animations
i use the timer block for fps counters
it also works when you try to make it Y instead of X
0:26 Admin Block:What about me😢....
Another one is the if or if else block. If the block didn't exist then I wouldnt even be using scratch.
As a scratcher, I can confirm that the mod block is underrated
bro, nobody uses say block for debugging, everyone uses scratch addons debugger which is so much better
Well I guess say block is an alternative that doesn’t require any addon.
wow😍
thank you :)
@@TheSTEAMistalso realized you called scratchers "programmers" smh
Mod(ulo) is basically division, but it outputs the remainder
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)
"
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.😁
For clones, right?
is the Custom Block's "run without screen refresh" underrated?
i like the divide block *smooth*
mod block make so much sense now
Timer when start flag: 0
Timer when stop sign: going to fadge it anything
modulo
is the most but one of griffpatch's favorite blocks
Some of these blocks i didn't even know was a thing in scratch also sup
Glad it was helpful and thanks for subscribing
@@TheSTEAMist always have been subed
@@rowanriley548 :)
@@TheSTEAMist ;)
Timer is also useful to make unstoppable projects
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
1:54 I use that block all the time!
:)
3rd one i use so much lol
For me its the set and change variable block and the blocks related to list and the costum block, dont forget broadcast blocks
This is actually useful 2:14
Kinda late but epic video
Thanks!
sin block is very underrated since it can make nice hover animation and can be used to be do smooth movement
It isn't underrated imo
The timer block is using for thumbnails for scratch projects, very useful.
I make it a different way
use the if timer > (variable timer) + 0.3
I use timer and mod for making looped
animations
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
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
Days since 2000: “… I’m so underrated even you forgot about me”
I don't think it's very useful tho
@@TheSTEAMist ye it is but not SUPER good. its nice to have :)
HUUUUHHH
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
hardest to easiest blocks in s3(my opinion):
my blocks
operators
sensing
variables
events
sound
looks
control
motion
the divide block is the MOST UNDERATED
1:59 I think that block isn't too underrated
I would want to learn how to print a cube.
I think i should take of calculus, geometry and linear algebra
repeat while and alot of the control block are underrated
I just used say blocks to debug tile position hours ago
I always use number three thing of sprite
FINALLY
I FOUNF OUT WHAT MOD MEANS IN MATH
3 is DEFINITELY most underrated
Guess who passing math class?
Not you!
@@cooperhardi4324 I know its theSTEAMist
@@JackTheFairlyOddParentsFan same
Operators.
@@liamismath1bruh
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".
yeah but mod is easier
The mod block is a simple one, I use sin cos and tan just as much, which is to say a lot.
Nice
simpel can be good even in "late game"
And how can you make a Multiplayer game in scratch
join is pretty underrated
so the mod block is a more simple way to cap/ reset variables
Hide block and show block left the chat
Bruh
@@Tech-Multiverse72 Wdym
The year block which tells time
tecnicaly the mod block is a combination of blocks and the thing of thing blocks isnts necicary as you can replace it with variables
the when timer > () block can be used for lots of possibilities, such as a when block
what is a when block? is it like an if then block?
@@bubbles100its like a when this happens, but its a hat block like the green flag
Days since 2000: Am i a joke to you?
Yes🗿
Bro's hitting puberty
🗿
and he did the say block dirty your just going to allow that
nice
Thanks
fun fact: theres a turkish ripoff of scratch named Logiscool
whoa, did your voice just get deeper?
Actually i use third block for my projects
I use third block a lot.
I'm not lying but in my opinion the mod block is WAY more underrated than any other block.
Idk, I don't see the backdrop of stage being used often and it's extremely underrated
@@TheSTEAMistwhen time > then 0 activates clones allowing lower scripts.
MOD BLOCK IS SO USEFUL NOW!!!
bro, I use direction of sprite two block alot
yeah, mod is soooo underrated.
The Discord Mod GIF 💀
💀
From all the kids on youtube (including me) you are the best (and i)
RESET TIMER BLOCK USEFUL FOR STOP SIGN DETECTOR