Discuss Scratch
- Discussion Forums
- » Suggestions
- » New Blocks for Scratch 3.0
- Stephen-2
- Scratcher
2 posts
New Blocks for Scratch 3.0
The update's out. There are changes to Scratch, but probably not enough.
I think that there should be more blocks introduced to Scratch. For instance, there should be a block that senses a user's device, so programmers wouldn't have to ask questions, such as “Are you playing on mobile or personal computer?” at the start of a game project. This would really come in handy for me.
Also, there should be a feature in the My Blocks editor that actually turns one of the blocks into a boolean/reporter. This way, you could create custom math functions that directly returns a certain value, instead of you actually having to store the value in a variable first.
There should also be a block that returns a keypress if a key is pressed on the keyboard, so we don't have to create a bunch of if-statements that senses the keypress and sets a variable to something.
Lastly, I think that there should be a block that retrieves the costume features of a sprite, such as its width, its height, etc.
I hope that Scratch will consider these wishes. Thank you!
I think that there should be more blocks introduced to Scratch. For instance, there should be a block that senses a user's device, so programmers wouldn't have to ask questions, such as “Are you playing on mobile or personal computer?” at the start of a game project. This would really come in handy for me.
Also, there should be a feature in the My Blocks editor that actually turns one of the blocks into a boolean/reporter. This way, you could create custom math functions that directly returns a certain value, instead of you actually having to store the value in a variable first.
There should also be a block that returns a keypress if a key is pressed on the keyboard, so we don't have to create a bunch of if-statements that senses the keypress and sets a variable to something.
Lastly, I think that there should be a block that retrieves the costume features of a sprite, such as its width, its height, etc.
I hope that Scratch will consider these wishes. Thank you!
Last edited by Stephen-2 (June 24, 2019 22:23:39)
- ResExsention
- New to Scratch
1000+ posts
New Blocks for Scratch 3.0
A lot of these blocks are rejected, such as your if received ? boolean and forever if.
Anyway, you should create separate threads for each suggestion.
Anyway:
Removed because you could do
—–
Duplicate of something.
—–
Workaround with
—–
Workaround with
—–
WAIT, WHAT???
—–
Just do
—–
What defines spawn? Why is it a C block?
—–
Why do you need this?
—–
Use
When you want to “press” the green flag again:
—–
And a ton of other suggestions, either duplicates or rejected, or otherwise unfeasible.
Sorry.
Anyway, you should create separate threads for each suggestion.
Anyway:
forever if <>
end :: control
Removed because you could do
forever
if <> then
end
end
—–
<true> :: operators
<false> :: operators
Duplicate of something.
—–
when <> :: events
Workaround with
when green flag clicked
forever
if <> then
end
end
—–
when [#ff0000] clicked
Workaround with
when green flag clicked
forever
go to [mouse pointer v]
if <<touching [mouse pointer v] ?> and <mouse down?>> then
end
end
—–
when [] + [] = [] :: operators
WAIT, WHAT???
—–
if <> then forever
end :: control c
Just do
if <> then
forever
end
end
—–
spawn? :: control
end :: control
What defines spawn? Why is it a C block?
—–
Custom Square :: custom
Why do you need this?
—–
stop [all and press green flag v]
Use
when green flag clicked
broadcast [green_flag_clicked v]
When you want to “press” the green flag again:
broadcast [green_flag_clicked v]
—–
And a ton of other suggestions, either duplicates or rejected, or otherwise unfeasible.
Sorry.
Infrequently active.
It feels weird to see how far we've come. I hope you're well, wherever you are!
- Stephen-2
- Scratcher
2 posts
New Blocks for Scratch 3.0
Sorry, some of the blocks in the images weren't intended to be in this post. I just found them and maybe decided to add them. I'll just remove them.
Last edited by Stephen-2 (June 24, 2019 22:25:56)
- Discussion Forums
- » Suggestions
- » New Blocks for Scratch 3.0