1. The "If on edge, bounce" block is working; however, it's being used with a "change x by ()" block. If you use it with the "move () steps" block, it becomes more noticeable. 2. Completely agree. 3. The glide blocks are useful only for beginners; once you learn how to use Scratch, you can code much better glides without using them. 4. Agree; the touching color blocks are also much slower than sprite collisions. 5. The "current day of week" block returns 3 for Tuesday because the week starts on Sunday, not Monday; the reason why Sunday is often called a weekend is because things such as school, work, etc. begin on Monday and end on Friday.
The "days since 2000" block was useless until I found out that it queries system time, so it is volatile even when queried in run without screen refresh blocks. Super useful for diagnosing lag problems in 3D projects.
uses for all the scratch blocks you call useless: 1: If the If on edge bounce block was removed then it would limit creativity, and I've saw good uses for it. 2: The If the backdrop switches to backdrop2 or smh is a great subsitute for the broadcast block, especially since you don't need to do unnecessary coding with the broadcast block and when I receieve "broadcast1" (unless it is neccesary) 3: The glide block is decent, and is there for beginners to use, plus I depend on it to make my project feel alive (random movement for characters) 4: The if color is touching color block is useful for more than pen games, you can make a simple don't touch the walls game, or in my case color detectors, since the other one doesn't work for color detectors 5: you can make limited time events with this block you could customize it, maybe it only is there for Mondays, or maybe on Sunday's and Saturday's.
in one of my games i use the backdrops for lightning flashes in the background, i have a "when backdrop changes" so i can reliably time the sound i didnt use brightness effect because of color palette restrictions
@@mixalispapa4711it could be usefull if you want two objects meet at a place since it automaticly adjust their speed And like the comment said İt could be usefull for random background decorations that always move in the same way (unless you need them to move smooth)
The [If on edge, bounce] block is actually really useful, it's just not being used right. In my game "wheel shotgun", I use it so if you hit the edge, it bounces. The reason this is so useful is because it retains momentum, so if you hit the wall, at the same speed you were at, it moves the opposite direction. The reason scratch cat is upside down, is because the direction facing is changed to the opposite
The current day of week block is not glitchy, the week starts on sunday according to most calenders so it follows those calenders. If you think monday is the start of the week and want it to follow that instead, put it in a subtraction operator block and subtract 1. :)
its useful for countodwns when you are lazy or time management. Infact top comment said they use it for reducing lag in 3d games somehow (readit for yourself)
The when switch backdrop block is important. It can prevent backdrops switching 2 times with the left and arrow keys in a Find the thing game. The script "Forever [If (backdrop name = [name]then: hide [Else (Show)] has many bugs but we're lucky the switch backdrop block is here for us!
@@Muho_is_me hey sorry about that, i did the reaserch and when i said that other comment i was just in a bad mood and i took it out on you so you were right and i was wrong im sorry, i hope you can forgive me
the if color 🟪 is touching color ⬛ is really useful for pen games since if its a drawing game where another color cannot touch a certain color its less useless than you think
@@TheSTEAMist Glide is useful in pen projects. When you are graphing, if there is a sudden spike there will be an ugly slope, but with glide 0 sec, that ugly slope has a nice line between it.
Every block is useful, however it changes among people. Some people don't hate some blocks or hate, etc. I think you should have titled your video "top 5 blocks that are rarely used"
2:21 - The day of week block is useful for an OS(not that useful) But 3 means tuesday accoording to scratch. 1 is sunday and 7 is saturday(for some reason)
I know how the "current day of week" block works Here is an example: 1 = Monday 2 = Tuesday 3 = Wednesday 4 = Thursday 5 = Friday 6 = Saturday 7 = Sunday Was this helpfull?
My useless blocks: 1. Color “color” is touching Color “Color” 2. Distance to “object” 3. Days since 2000. I haven”t seen any game with this block. 4. Insert “text” at “number” of “lists” 5. When timer or loudness is bigger than “number” 6. Clear graphic effects 7. Clear sound effects 8. Stop all sounds 9. My blocks category 10. Glide “seconds” secs to mouse-pointer or random position 11. When backdrop switches to “backdrop” 12. Current “something” 13. Loudness Phew, I think that”s it. If I forget something, the comment will be edited soon.
HOW DARE YOU MYBLOCKS ARE EXTREMELY USEFUL ESPECIALLY THE RUN WITHOUT SCREEN REFRESH YOU WISH ALL CODES RUN AT ONCE? THATS YOUR SOLUTION! MYBLOCKS! THEY ARE USED BY MULTIPLE ADVANCED SCRATCHERS AND YOU CALL EM USELESS? Man!
the glide to a random position can be useful, you can click on the changeable part and it can go to mouse pointer which can be useful for some projects in delayed movement to the mouse pointer and can be more dynamic then the go to mouse pointer block, giving it delays to change the position
But if touching edge bounce is very useful! It doesn't just turn sprites direction if touching edge, try turning it in different directions and it will bounce differently
The week starts on Sunday. I will not argue. You cannot change my mind. The block is still really niche though, and even if you were recreating Animal Crossing, you could just use days since 2000.
If you want a solution to that, use the costume number/name variable and put into a () - () or for the random, (don't use the costume number/name for this one) just use a random () to ()
on my omni directional punch (not released) i have "if on edge, bounce" but it has "go to (random position)" so its not noticable edit: 1:15 how do i change the target? it only glides to the mouse! not something else like a cat. glide is more better since it has more targets edit2: if the glide target is closer to the position you need to glide too it will slow down because it takes a second. just adjust the time! if its farther it will go faster!
0:51 I used the glide block for an AI mouse that moves in a straight line. Although the same mouse sometimes ues smooth andaccurate gliding, the difference is: you can dodge it! So I find it useful.
I actually used the bouncing block. It is usefull when i want many clones to move randomly acrooss the screen, but i want them not to accumulate on the edges, i could have done a “if touching edge point to direction -180” or something like that but this way was much simpler and did the same, now my bacteria can’t escape the antybiotic i put, or food, or viruses.
I just realized the glide block is actually useful, you can make the sprite go to the mouse pointer without the go to block, here is what you need to put in the inputs: Glide Time: 0 Target: Mouse Pointer Put it in a forever loop, and then you are done! I even used it for my flappy bird game
Nice video. However, 1. The "if on edge, bounce" block doesn't just flip the direction. If a sprite is going in any direction that isn't straight with the "move steps" block, it will change direction a lot better, which can be useful for beginners 2. Tuesday is day 3 because it starts the week on sunday 3. The "days since 2000" block might seem useless, but it's actually the most accurate time block in scratch, meaning it is useful in things like 3D projects.
1- to be fair true 2- I like this block, I make games where I change backdrops a lot 3- i like the random one, idk just me 4- it can be useful in very specific circumstances 5- it could probably be used for saving times on a leaderboard or something
if bounce on edge is useful for making easy bouncing, like this if touch bounce obj set x to x pos set y to y pos move 999 steps if on edge, bounce go to x, y,
the glide block wouldn't suck if you could edit with what speed it glides instead of how many seconds it glides. It's different from a move block which is why it feels so weird.
2:05 the current day of week block can be used for a scratchers schedule. Say a scratcher posts a project every Wednesday: They could make a project telling the user how many days are left before they post again (this is very simple idea btw). It's not completely useless yk (You could say this about all the other blocks in the video but whatever). Also, your argument about the day 3 thing is invalid, since scratch counts Sunday as day 1.
umm, no. you're using some wrong or not thinking big. 1. if on edge is compatible with move step blocks, because those rely on direction 2. i barely use the backdrop header, but when I used to they were so useful for transitions in animations 3. indeed glide blocks are trash 4. touching color is good if you need a clone to touch another, because Scratch doesn't provide a block for touching itself 5. you said it was Tuesday when you were recording, and it showed 3. I don't know where you live, but the week mainly starts on Sunday. Also, once I created a calendar in Scratch using these blocks, but it DOES bug between days, so I have to open it twice.
@@TheSTEAMist ok but where the like scratch head quarters are its like where I live. It starts at sunday. But the school is the same as you. Monday to friday
1. Will be useful if you also go with "move ??? steps" and {"turn clockwise ??? degrees" or "turn disclockwise ??? degrees"}. 2. Will be useful if you are doing the... Just anything, i can't think, for what it's needed, but it's just soo useful for something. 3. Will be useful for smooth moving. 4. Will be useful by making games like G E O M E T R Y D A S H, but more often using . 5. Will stop gitching if you put this in the first slot of block ((???) - (1)).
Number 1: The If on edge bounce block works ONLY if you have no X or Y movement. (according to how you move it to the edge) Number 2: It's just easier. If I used this in my scratch show, it would have been impossible. Number 3: Yes. Number 4: It is useless if you have non complicated sprites (like a polygon). But if you use the more used kind (Non single polygonal shapes), it would be highly useful. Also the more used kind in this one should be MOST used kind. Number 5: You are right
1. The "If on edge, bounce" block is working; however, it's being used with a "change x by ()" block. If you use it with the "move () steps" block, it becomes more noticeable.
2. Completely agree.
3. The glide blocks are useful only for beginners; once you learn how to use Scratch, you can code much better glides without using them.
4. Agree; the touching color blocks are also much slower than sprite collisions.
5. The "current day of week" block returns 3 for Tuesday because the week starts on Sunday, not Monday; the reason why Sunday is often called a weekend is because things such as school, work, etc. begin on Monday and end on Friday.
i was gonna comment the same thing about number 1
The week really only starts on Sunday in English speaking countries. Basically everywhere else it starts on Monday.
MONDAY IS THE FIRST DAY OF THE WEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEK
No it isn't@@maybemunch , Shut up
Yes it is @@Cooldude-n1i, Shut up
The "days since 2000" block was useless until I found out that it queries system time, so it is volatile even when queried in run without screen refresh blocks. Super useful for diagnosing lag problems in 3D projects.
sounds like you're coding some advanced stuff :O
i think the reason it says tuesday is the 3rd day of the week is because it thinks the week starts on sunday
honestly i think that too lol
i use it for clock too and it very useful for me
Also in Vietnamese Tuesday is called 3rd day of the week
@@NotRealChatGPTcorrectly it starts onsunday
uses for all the scratch blocks you call useless:
1: If the If on edge bounce block was removed then it would limit creativity, and I've saw good uses for it.
2: The If the backdrop switches to backdrop2 or smh is a great subsitute for the broadcast block, especially since you don't need to do unnecessary coding with the broadcast block and when I receieve "broadcast1" (unless it is neccesary)
3: The glide block is decent, and is there for beginners to use, plus I depend on it to make my project feel alive (random movement for characters)
4: The if color is touching color block is useful for more than pen games, you can make a simple don't touch the walls game, or in my case color detectors, since the other one doesn't work for color detectors
5: you can make limited time events with this block you could customize it, maybe it only is there for Mondays, or maybe on Sunday's and Saturday's.
I don't really get how one would use the backdrop one as the message block is quite literally the same without any drawbacks
in one of my games i use the backdrops for lightning flashes in the background, i have a "when backdrop changes" so i can reliably time the sound
i didnt use brightness effect because of color palette restrictions
Why would deleting the first limit creativity? I don't get it
Glide is still useless since you can literally make better movement with the change x and y blocks or the move [] steps block which looks way better
@@mixalispapa4711it could be usefull if you want two objects meet at a place since it automaticly adjust their speed
And like the comment said
İt could be usefull for random background decorations that always move in the same way (unless you need them to move smooth)
The [If on edge, bounce] block is actually really useful, it's just not being used right.
In my game "wheel shotgun", I use it so if you hit the edge, it bounces. The reason this is so useful is because it retains momentum, so if you hit the wall, at the same speed you were at, it moves the opposite direction.
The reason scratch cat is upside down, is because the direction facing is changed to the opposite
Yes, I use it a lot!
1:23 see just see
Can i get a link to your game?
it doesn't apply physics though. However, I would definitely use it if it had a drop for things like if on (Sprite1), bounce.
I used it for my second project but it’s private,it had some easy coding without to much time btw
the glide block takes exactly 1 second to "glide" to the target position. That's why it sometimes moves at different speeds.
yeah ik
Yeah, we know, it still looks bad
@@KimKongUn_911It does look bad but it’s useful for very specific purposes only. It’s great for beginners though
@@TheSTEAMist YT translated ik (I know) to "me". I think YT translations are a bit outdated...
@@kinosaurs515 lol ya
The current day of week block is not glitchy, the week starts on sunday according to most calenders so it follows those calenders. If you think monday is the start of the week and want it to follow that instead, put it in a subtraction operator block and subtract 1. :)
@IDKjustS0methingbro what? 💀
@@Tarou9000 he just meant to say that in quite a bunch of countries the week actually starts from monday, like in Russia, Turkye, others
@@calming_nothing And the uk
0:20 You are supposed to use move 10 steps.
2:12 The week starts on Sunday in the US.
yeah
That’s why it’s glitchy IM FROM CHINA UNUSEABLE AT ALL
I beileve it start or monday cuz thats the first day of gods creating of the world
i,m from nepal and saturday is the weekend its holiday so, it starts on sunday and its 100% useable
made in china never works bro
"Monday is the start of the week"
"Should we tell him?"
Edit: Mom I’m famous
It is?
I will.
Remember me.
Nawww.
He does not live in like US or somethin'
@@fall_mall. no Sunday starts the week
How hasn't the "days since 2000" block been mentioned? It is way more useless than everything you have mentioned.
agree
its useful for countodwns when you are lazy or time management. Infact top comment said they use it for reducing lag in 3d games somehow (readit for yourself)
I've never personally used it but I've seen a BUNCH of people use it for FPS counters
I think "My Variable" variable is so useless. Tell me the time that you don't delete it.
the times i dont delete it is when i rename it
@@anastasiamackey lol true
truuuuuuueeee
Testing
the time i didn’t delete it is when i didn’t know how to delete lol
Well, the week actually starts on Sunday, and Scratch uses the proper week
not in Europe
The when switch backdrop block is important. It can prevent backdrops switching 2 times with the left and arrow keys in a Find the thing game. The script "Forever [If (backdrop name = [name]then: hide [Else (Show)] has many bugs but we're lucky the switch backdrop block is here for us!
I agree
luckily we have the block, which is extremely useful in that case
I think just a "bounce" block would be way more useful.
there's a already so the only reason it exists is for the pong tutorial lol
AGREED
Completly disagree with the backgdrop change. I use it a lot, especially in animations/stories so that I wouldnt have a thousand messages
the glide block can be used for background objects and can be customized with some variables. so it still is pretty useful
I guess
Glide is really awful because you can’t change your x or y :( it will just go back to the track…
@@wongmanwaihehe only if its in a forever loop
@@teapot796or a go to x _ y_
@@teapot796 You can't:
- choose the speed
- have it smooth
0:28 THAT MOVES JUST IN THE X NOT THAT IF MOVES FOWARD
Ummm the week starts on Sunday…
nope...
@@The_Awesome_Guybro what! where do you come from and don’t say no to stuff you didn’t even research like just google it bro 😂
İt changes depending on where you live
Clearly both of you need to research
@@Muho_is_me hey sorry about that, i did the reaserch and when i said that other comment i was just in a bad mood and i took it out on you so you were right and i was wrong im sorry, i hope you can forgive me
@@Logo_man16 dont worry about it
I have said alot of dumb thing in the past too
the if color 🟪 is touching color ⬛ is really useful for pen games since if its a drawing game where another color cannot touch a certain color its less useless than you think
yeah I said this in the video, but there isn't much use outside of this
2:15 In the USA, the week starts on Sunday. Tuesday would be the third day of the week.
WHAT
It’s still gonna be glitchy
the "if on edge, bounce" block only works with a "move () steps" block
I tried that and it's better but still useless
@@TheSTEAMist but it is useful for stuff like pong games
@@1UpMuncherGD for basic pong games
@@1UpMuncherGDand dvd screensavers, they literally sometimes don't work otherwise
@@1UpMuncherGDbut not many people make pong games in scratch.
The glide block is really good if you use a setting on turbowarp
Good to know :)
And moving platforms in platformer games
@@TheSTEAMist Glide is useful in pen projects. When you are graphing, if there is a sudden spike there will be an ugly slope, but with glide 0 sec, that ugly slope has a nice line between it.
You lie not bad All block not you😡 1:01
STEAMist:Glide is so bad you should stop using it!
Seconds:Am I a joke to you?
Yes 🗿
I personally think the if on edge, bounce and the glide blocks are good, if you play my scratch project then youll understand why
YOUR USING "if on edge bounce" INCORRECTLY
You're
@@cileiasouza7769doing it wrong
yeah
YOU NEED TO USE MOVE _ STEPS, NOT CHANGE X.
@@cileiasouza7769don’t be nitpicky
Every block is useful, however it changes among people. Some people don't hate some blocks or hate, etc. I think you should have titled your video "top 5 blocks that are rarely used"
you can also remove the change var by block, you can replace it with the set var to (var-1)
true but it's harder
@DJCCarpenter yeah
Then you can also remove the set block, you can also replace it with ‘change [var] by ((target)-(var))
@DJCCarpenter no in python you can use var -= 1 or var*=1, var += 1, var /= 1
Guess who is gonna make a scratch project with all of these blocks out of spite?
no, please no, anything but that
@@TheSTEAMist its time....
@@TheSTEAMist **shoves a stop other scripts in sprite block down your throat**
@@TheSTEAMist you have 6 days left before i do it, and i am in another country
2:21 - The day of week block is useful for an OS(not that useful) But 3 means tuesday accoording to scratch. 1 is sunday and 7 is saturday(for some reason)
I think it’s mostly where MIT is based in (America) where the “offical” start of the week is Sunday. Although almost nobody knows tgat
For the day of week, the scratch team must be Vietnamese because the first day of the week is Sunday.
?
@@Cheri92 idk
or us
Doing [glide distance to sprite secs to sprite2] fixes the movement problem. Just make sure that the none of the sprites move too quickly or slowly.
Finally, a "Most Useless" video that doesn't have a thumbnail used to get clicks and is actually true
for the first one (Bounce) you made a mistake
instead of pulling out the move by steps block, you did the change X block, which is different
the x changes the x pos and the steps move it in the dir it's facing
Bounce is really useful though, especially for bullet hell and pong games
you can use a glide block for making moving platforms in platformer games
true
or a simple jump animation
0:36 use it a lot in my operating systems..
EDIT: not anymore lol
I know how the "current day of week" block works
Here is an example:
1 = Monday
2 = Tuesday
3 = Wednesday
4 = Thursday
5 = Friday
6 = Saturday
7 = Sunday
Was this helpfull?
he knows, but what he means is that 3 should be wednesday, but its tuesday
Shouldn’t it be
1 = Sunday
2 = Monday
3 = Tuesday
4 = Wednesday
5 = Thursday
6 = Friday
7 = Saturday
@@JdTheGreat16 no the first is monday
Yeah but 3 is tuesday for some reason
@@krkika.official I’m pretty sure Sunday is 1st. Look at a calendar again
Well, the day of the week block says 3 because in the U.S., the week starts on SUNDAY, and in the U.S. Tuesday is the 3rd week.
I'm not british, but I live in Europe so makes sense ig
How can you publish your game on the app store
you cant
I'm sure it'd only get on Play Market cause there's no quality check
Bro you put the change x by 10 in the forever loop so when it did touch the edge the x kept on changing forever that's why it didn't bounce.
I totally agree with you on all of this, there is no reason for these to exist.
:)
My useless blocks:
1. Color “color” is touching Color “Color”
2. Distance to “object”
3. Days since 2000. I haven”t seen any game with this block.
4. Insert “text” at “number” of “lists”
5. When timer or loudness is bigger than “number”
6. Clear graphic effects
7. Clear sound effects
8. Stop all sounds
9. My blocks category
10. Glide “seconds” secs to mouse-pointer or random position
11. When backdrop switches to “backdrop”
12. Current “something”
13. Loudness
Phew, I think that”s it. If I forget something, the comment will be edited soon.
HOW DARE YOU MYBLOCKS ARE EXTREMELY USEFUL ESPECIALLY THE RUN WITHOUT SCREEN REFRESH YOU WISH ALL CODES RUN AT ONCE? THATS YOUR SOLUTION! MYBLOCKS! THEY ARE USED BY MULTIPLE ADVANCED SCRATCHERS AND YOU CALL EM USELESS? Man!
my blocks is useless????
the glide to a random position can be useful, you can click on the changeable part and it can go to mouse pointer which can be useful for some projects in delayed movement to the mouse pointer and can be more dynamic then the go to mouse pointer block, giving it delays to change the position
that's true thanks for the use :)
when backdrop switches to can sometimes be handy also some people say the week starts with sunday
I've never used it
@@TheSTEAMist *in some simple projects like pong
2:15 no dude the block thinks the week starts on sunday
Whyyyyyyy, it should at least start on Monday in Europe
In Asia, the week starts on sunday
@@1080GBAIn my Asian country it starts on Monday and it's technically the biggest country in Asia
@@The_Awesome_Guy wdym technically
But if touching edge bounce is very useful! It doesn't just turn sprites direction if touching edge, try turning it in different directions and it will bounce differently
It turns 90 degrees to the right (I believe) when it hits the edge.
cool thx for that code! I LOVE it when u upload!!!
Thanks so much!
@@TheSTEAMist np!
Bro thought the week starts on monday 💀
In my country the week starts on Monday !
@@TheSTEAMist Oh, sorry. I think Scratch says that because it comes from the USA. (Where I live.) And in the USA, Sunday is the first day in the week.
Bc it is?
some people think that te week starts on sunday so that could be why tuesday is day 3
true but if you google it it says monday
I think when using the if on edge, bounce block would work better if you are moving in steps and not change x
0:52 its usefle in Scratch 3.0
I used it for Kinito
Not the (input x) (input y)
what about the "days since 2000" block
I used it once
oh i do not know what it does@@TheSTEAMist
The week starts on Sunday. I will not argue. You cannot change my mind. The block is still really niche though, and even if you were recreating Animal Crossing, you could just use days since 2000.
In other places they say monday is the first but in other they say sunday
For me, I guess the next costume, i mean we can go firward, backward and even random with backdrops but only forward for sprite costumes
:(
If you want a solution to that,
use the costume number/name variable and put into a () - () or for the random, (don't use the costume number/name for this one) just use a random () to ()
The "Current" block is not useless. I used it to add daily tasks to my game (but that is the only way that i found for what it could be used for).
The week starts on Monday
Sunday: 💀
Yes
2:14 In some countries, the week starts on Sunday. And since it was made in Massachusetts, the week starts on a Sunday, not a Monday.
in Europe it starts on Monday not Tuesday
@@TheSTEAMist ok
what about the (days since 2000) block?
I use it sometimes
I never found a use for it though…
on my omni directional punch (not released) i have "if on edge, bounce" but it has "go to (random position)" so its not noticable
edit: 1:15 how do i change the target? it only glides to the mouse! not something else like a cat. glide is more better since it has more targets
edit2: if the glide target is closer to the position you need to glide too it will slow down because it takes a second. just adjust the time! if its farther it will go faster!
the explanation for the last one is that scratch detects the first day of the week as SUNDAY
Yes I know but Sunday is weekEND
@@TheSTEAMist but the week already ended on saturday, which is the first weekEND
But my computer system project have 15 backdrops and 50+ sprites so how 'When backdrop switches to ( )' is useless block?
The “days since 2000” block is the most useless.
If on edge, bounce is more useful in this script:
when flag clicked,
forever:
move (10) steps
if on edge, bounce
I tried that too and it's better but still useless
"current _" is not useless. It can be used for automatic Christmas and Halloween updates. Im using it in my game for that.
Yeah they need to be removed
Modulo operator I've never seen used.
The pan left/right sound effect too as well as the loudness detector and mosaic effect.
I put the modulo block in the most useful blocks :O
The () mod () (i.e. remainder of () / ()) has been used in many projects.
MOD IS SO USEFUL THOUGH!
why is mod useless
Scratch is in the USA, and the USA's weeks start with sunday :/
idk
0:51 I used the glide block for an AI mouse that moves in a straight line. Although the same mouse sometimes ues smooth andaccurate gliding, the difference is: you can dodge it! So I find it useful.
I actually used the bouncing block. It is usefull when i want many clones to move randomly acrooss the screen, but i want them not to accumulate on the edges, i could have done a “if touching edge point to direction -180” or something like that but this way was much simpler and did the same, now my bacteria can’t escape the antybiotic i put, or food, or viruses.
I just realized the glide block is actually useful, you can make the sprite go to the mouse pointer without the go to block, here is what you need to put in the inputs:
Glide Time: 0
Target: Mouse Pointer
Put it in a forever loop, and then you are done!
I even used it for my flappy bird game
cant you use the "go to ()" block? you dont need to use the glide block, but whatever you use i guess.
0:05 bouncing square and easy edge collision: am I a joke to you?
CURRENT DAY OF (WEEK) IS SO USEFUL
Nice video. However,
1. The "if on edge, bounce" block doesn't just flip the direction. If a sprite is going in any direction that isn't straight with the "move steps" block, it will change direction a lot better, which can be useful for beginners
2. Tuesday is day 3 because it starts the week on sunday
3. The "days since 2000" block might seem useless, but it's actually the most accurate time block in scratch, meaning it is useful in things like 3D projects.
on 1:13 what if i need to use it for a video?
"If on edge, bounce" is a very useful block. How dare you.
1:14 bro. griffpatch used the glide block for moving platfroms in his clssic platfromer tutorial
I mean there are some uses
2:11 The day of the week block starts on Sunday, 1 for sunday, 2 for monday and so on
In my country the week starts on Monday:)
i make bullet hell games on scratch and the "if on edge, bounce" block is incredibly useful for that
The first day 9f the week is sunday. Use your brain, or are you still in shool.
It's on Monday. Now who doesn't go to school and don't know that It's different in other countries?
Here's a hint to actually make wall collisions easier
When Green Flag Clicked
Forever
Move 10 steps
If on edge bounce
Turn 90 degrees
Me who used all these blocks (except if on edge bounce) in my plataformer: 🤡
0:13 this has GOT to be ragebait. like come on bro you can't be that stupid 😭
0:20 you know youre supposed to use it with the move 10 steps block right?
1- to be fair true
2- I like this block, I make games where I change backdrops a lot
3- i like the random one, idk just me
4- it can be useful in very specific circumstances
5- it could probably be used for saving times on a leaderboard or something
if bounce on edge is useful for making easy bouncing,
like this
if touch bounce obj
set x to x pos
set y to y pos
move 999 steps
if on edge, bounce
go to x, y,
WAIT YOU DIDNT EVEN USE THE MOVE 10 STEPS BLOCK A;LJSOAIJSHOFIAHSOFIUAHOSUHF
A;LJSOAIJSHOFIAHSOFIUAHOSUHF
true
@@jn567 he used the advanced move 999 steps block
The reason Scratch says the 3rd day is Tuesday is because Scratch thinks the week starts from Sunday
the glide block wouldn't suck if you could edit with what speed it glides instead of how many seconds it glides. It's different from a move block which is why it feels so weird.
im pretty sure that in the day of the week, why it says 3 is because it probably thinks that a new week starts at Sunday
Wait, the week starts at Sunday, it’s the only reson I got second place in a scratch competition, I forgot to +1
the glide to xy block can be used for animating platforms not that bad
I guess
you should use the move step block instead of the change x by block when doing if on edge bounce
ok
@@TheSTEAMist The "If on edge, bounce" block makes creating pong games easier
2:05 the current day of week block can be used for a scratchers schedule. Say a scratcher posts a project every Wednesday: They could make a project telling the user how many days are left before they post again (this is very simple idea btw). It's not completely useless yk (You could say this about all the other blocks in the video but whatever). Also, your argument about the day 3 thing is invalid, since scratch counts Sunday as day 1.
Yeah I was talking about the day 3 because in Europe it starts on Monday which could confuse Scratchers
They need an "if touching ( v), bounce off" block, it would make pong games easier
1:11 HAVE YOU EDITED THE SECONDS
umm, no. you're using some wrong or not thinking big.
1. if on edge is compatible with move step blocks, because those rely on direction
2. i barely use the backdrop header, but when I used to they were so useful for transitions in animations
3. indeed glide blocks are trash
4. touching color is good if you need a clone to touch another, because Scratch doesn't provide a block for touching itself
5. you said it was Tuesday when you were recording, and it showed 3. I don't know where you live, but the week mainly starts on Sunday. Also, once I created a calendar in Scratch using these blocks, but it DOES bug between days, so I have to open it twice.
Btw if you passed 1st grade thye week starts at sunday but yea... good video btw
in Europe it starts on Monday
@@TheSTEAMist ok but where the like scratch head quarters are its like where I live. It starts at sunday. But the school is the same as you. Monday to friday
if on edge block bounce can be used for an easy collision system if there aren't any walls except the project border.
I guess but the sprite needs to be very simple for it to not rotate
@@TheSTEAMist you can just put a "point towards mouse pointer" or "point in direction" block under it.
1. Will be useful if you also go with "move ??? steps" and {"turn clockwise ??? degrees" or "turn disclockwise ??? degrees"}.
2. Will be useful if you are doing the... Just anything, i can't think, for what it's needed, but it's just soo useful for something.
3. Will be useful for smooth moving.
4. Will be useful by making games like G E O M E T R Y D A S H, but more often using .
5. Will stop gitching if you put this in the first slot of block ((???) - (1)).
WDYM IF ON EDGE BOUNCE IS SO USEFUL!
Number 1: The If on edge bounce block works ONLY if you have no X or Y movement. (according to how you move it to the edge)
Number 2: It's just easier. If I used this in my scratch show, it would have been impossible.
Number 3: Yes.
Number 4: It is useless if you have non complicated sprites (like a polygon). But if you use the more used kind (Non single polygonal shapes), it would be highly useful. Also the more used kind in this one should be MOST used kind.
Number 5: You are right