Discuss Scratch
- Discussion Forums
- » Suggestions
- » Ideas for blocks
- Chippy2Test
- Scratcher
66 posts
Ideas for blocks
Ok, so I have some block ideas:
I would love these blocks.
//motion
turn can drag in player [on v] ::motion
//looks
set all color [#ABCFEE] to [#ABF333] ::looks //effect
<visible? ::looks>
//sound
reverse sound [recording1 v] ::sound
//pen
create (6) sided polygon ::pen
//variables
move variable [score v] to x:(0) y:(0) ::variables
([score v] x ::variables )
([score v] y ::variables )
//lists
move list [bannana v] to x:(0) y:(0) ::list
([bannana v] x ::list)
([bannana v] y ::list)
//operators
([binary v] of (9) ::operators) //choose from hexadecimal or binary
((9) ^ (9) ::operators)
((9) in base (5) ::operators)
//custom
block [#FF0000] [sprite1 v] [right arrow v] (9 v)::custom
I would love these blocks.
Hello! It's Chippy2Test!
Ever wondered when I learned about pen?
Or ever wanted to make a platformer?
Or have you auditioned for doctor cat yet?
Or have you even wanted to know what a horrible tune sounds like?
Or have you ever been stuck at a cliff?
Or have you ever wanted a handy text engine?
Or have you ever needed a X position, Y position, Direction, Layer, Costume and size randomizer?
You probably have never!
((Chippy2Test ::grey stack) + (((Chippy2 ::stack looks) + (I_8_U ::events stack)) + (Chippy2s_Pepteps ::sound stack))) = {One profile?::operators}::operators ring
when I receive [a signal from outer space v] ::black
send back [another signal v] ::events
delete this signal ::events cap
- DaSpudLord
- Scratcher
1000+ posts
Ideas for blocks
turn draggable [on v]::motionSemi-support, dragging is workaroundable.
turn draggable [off v]::motion
set all color [#FF0000] to [#FF0000]::looksWhat does this do?
<visible?::looks>Semi-support, workaroundable with a variable.
reverse sound [ v]::soundNo support, just copy the sound. It won't be used much.
create (6) sided polygon::penNo support-
- Workaroundable.
- How would you define the size of the polygon?
- This is pretty specific.
move [ v] to x: () y: ()::variablesSemi-support, workaroundable.
([ v] x::variables)
([ v] y::variables)
move [ v] to x: () y: ()::list
([ v] x::list)
([ v] y::list)
([binary v] of ()::operators)
([hexadecimal v] of ()::operators)
(() ^ ()::operators)Support.
(() in base ()::operators)What does this do?
block [#FF0000][ v][ v]( v)::customSo… you're suggesting color pickers and dropdowns in custom blocks? Support.
Last edited by DaSpudLord (Nov. 12, 2015 14:34:57)
| Primary Target | Fireworks Show! Wheel of Fortune || Block Buster ||||| Shut the Box ||||||||| Surf's Up! |||||
U^ェ^U::motion//This is Blocky. He lives in my signature. He is a trained attack block. He protects my siggy from kumquats.
- Chippy2Test
- Scratcher
66 posts
Ideas for blocks
turn draggable [on v]::motionSemi-support, dragging is workaroundable.
turn draggable [off v]::motionset all color [#FF0000] to [#FF0000]::looksWhat does this do?<visible?::looks>Semi-support, workaroundable with a variable.reverse sound [ v]::soundNo support, just copy the sound. It won't be used much.create (6) sided polygon::penNo support-
- Workaroundable.
- How would you define the size of the polygon?
- This is pretty specific.
move [ v] to x: () y: ()::variablesSemi-support, workaroundable.
([ v] x::variables)
([ v] y::variables)
move [ v] to x: () y: ()::list
([ v] x::list)
([ v] y::list)
([binary v] of ()::operators)
([hexadecimal v] of ()::operators)(() ^ ()::operators)Support.(() in base ()::operators)What does this do?block [#FF0000][ v][ v]( v)::customSo… you're suggesting color pickers and dropdowns in custom blocks? Support.
((9) in base (9))
is pretty hard to explain but:
In base 0, nine would be:
ERROR
In base 1, nine would be:
000000000
In base 2, nine would be:
1011
In base 3, nine would be:
100
In base 4, nine would be:
21
In base 5, nine would be:
14
In base 6, nine would be:
13
In base 7, nine would be:
12
In base 8, nine would be:
11
In base 9, nine would be:
10
In base 10, nine would be:
9!
Then, they are more confusing…
In base 12, fourteen would be:
12?
But in base 12, 11 would be:
A!
It goes like:
1 2 3 4 5 6 7 8 9 A B C D E F.
Hello! It's Chippy2Test!
Ever wondered when I learned about pen?
Or ever wanted to make a platformer?
Or have you auditioned for doctor cat yet?
Or have you even wanted to know what a horrible tune sounds like?
Or have you ever been stuck at a cliff?
Or have you ever wanted a handy text engine?
Or have you ever needed a X position, Y position, Direction, Layer, Costume and size randomizer?
You probably have never!
((Chippy2Test ::grey stack) + (((Chippy2 ::stack looks) + (I_8_U ::events stack)) + (Chippy2s_Pepteps ::sound stack))) = {One profile?::operators}::operators ring
when I receive [a signal from outer space v] ::black
send back [another signal v] ::events
delete this signal ::events cap
- Chippy2Test
- Scratcher
66 posts
Ideas for blocks
turn draggable [on v]::motion //you've written these wrong...Semi-support, dragging is workaroundable.
turn draggable [off v]::motionset all color [#FF0000] to [#FF0000]::looksWhat does this do?<visible?::looks>Semi-support, workaroundable with a variable.reverse sound [ v]::soundNo support, just copy the sound. It won't be used much.create (6) sided polygon::penNo support-
- Workaroundable.
- How would you define the size of the polygon?
- This is pretty specific.
move [ v] to x: () y: ()::variablesSemi-support, workaroundable.
([ v] x::variables)
([ v] y::variables)
move [ v] to x: () y: ()::list
([ v] x::list)
([ v] y::list)
([binary v] of ()::operators)
([hexadecimal v] of ()::operators)(() ^ ()::operators)Support.(() in base ()::operators)What does this do?block [#FF0000][ v][ v]( v)::customSo… you're suggesting color pickers and dropdowns in custom blocks? Support.
turn all color [#abcfee] into [#abf333] ::looks
turns all the color in the first box into the second.
Hello! It's Chippy2Test!
Ever wondered when I learned about pen?
Or ever wanted to make a platformer?
Or have you auditioned for doctor cat yet?
Or have you even wanted to know what a horrible tune sounds like?
Or have you ever been stuck at a cliff?
Or have you ever wanted a handy text engine?
Or have you ever needed a X position, Y position, Direction, Layer, Costume and size randomizer?
You probably have never!
((Chippy2Test ::grey stack) + (((Chippy2 ::stack looks) + (I_8_U ::events stack)) + (Chippy2s_Pepteps ::sound stack))) = {One profile?::operators}::operators ring
when I receive [a signal from outer space v] ::black
send back [another signal v] ::events
delete this signal ::events cap
- powershack
- Scratcher
1000+ posts
Ideas for blocks
The base block is confusing to new scratchers. There are workarounds, so no support.turn draggable [on v]::motionSemi-support, dragging is workaroundable.
turn draggable [off v]::motionset all color [#FF0000] to [#FF0000]::looksWhat does this do?<visible?::looks>Semi-support, workaroundable with a variable.reverse sound [ v]::soundNo support, just copy the sound. It won't be used much.create (6) sided polygon::penNo support-
- Workaroundable.
- How would you define the size of the polygon?
- This is pretty specific.
move [ v] to x: () y: ()::variablesSemi-support, workaroundable.
([ v] x::variables)
([ v] y::variables)
move [ v] to x: () y: ()::list
([ v] x::list)
([ v] y::list)
([binary v] of ()::operators)
([hexadecimal v] of ()::operators)(() ^ ()::operators)Support.(() in base ()::operators)What does this do?block [#FF0000][ v][ v]( v)::customSo… you're suggesting color pickers and dropdowns in custom blocks? Support.((9) in base (9))
is pretty hard to explain but:
In base 0, nine would be:
ERROR
In base 1, nine would be:
000000000
In base 2, nine would be:
1011
In base 3, nine would be:
100
In base 4, nine would be:
21
In base 5, nine would be:
14
In base 6, nine would be:
13
In base 7, nine would be:
12
In base 8, nine would be:
11
In base 9, nine would be:
10
In base 10, nine would be:
9!
Then, they are more confusing…
In base 12, fourteen would be:
12?
But in base 12, 11 would be:
A!
It goes like:
1 2 3 4 5 6 7 8 9 A B C D E F.
Semi support for all.
- scrooge200
- Scratcher
1000+ posts
Ideas for blocks
turn draggable [on v]::motionSemi-support, dragging is workaroundable.
turn draggable [off v]::motionset all color [#FF0000] to [#FF0000]::looksWhat does this do?<visible?::looks>Semi-support, workaroundable with a variable.reverse sound [ v]::soundNo support, just copy the sound. It won't be used much.create (6) sided polygon::penNo support-
- Workaroundable.
- How would you define the size of the polygon?
- This is pretty specific.
move [ v] to x: () y: ()::variablesSemi-support, workaroundable.
([ v] x::variables)
([ v] y::variables)
move [ v] to x: () y: ()::list
([ v] x::list)
([ v] y::list)
([binary v] of ()::operators)
([hexadecimal v] of ()::operators)(() ^ ()::operators)Support.(() in base ()::operators)What does this do?block [#FF0000][ v][ v]( v)::customSo… you're suggesting color pickers and dropdowns in custom blocks? Support.
- Scratcher1002
- Scratcher
1000+ posts
Ideas for blocks
Ok, so I have some block ideas://motion
turn can drag in player [on v] ::motion // Support. Why not?
//looks
set all color [#ABCFEE] to [#ABF333] ::looks //effect SUPPORT!!!
<visible? ::looks> // Semi-support, workaroundable with a variable.
//sound
reverse sound [recording1 v] ::sound // Semi-support, do it in the sound editor.
//pen
create (6) sided polygon ::pen // No support, DIY.
//variables I SUPPORT ALL!
move variable [score v] to x:(0) y:(0) ::variables
([score v] x ::variables )
([score v] y ::variables )
//lists I SUPPORT ALL!
move list [bannana v] to x:(0) y:(0) ::list
([bannana v] x ::list)
([bannana v] y ::list)
//operators
([binary v] of (9) ::operators) //choose from hexadecimal or binary ..... Semi-support, not really needed. :/
((9) ^ (9) ::operators) // Support.
((9) in base (5) ::operators) // No support, from your post it sounds extremely confusing. :/
//custom
block [#FF0000] [sprite1 v] [right arrow v] (9 v)::custom // SO MUCH SUPPORT!
I would love these blocks.
・Scratcher1002は「ここにランダムな日本語の言葉はたくさんですか?はい」と言いました・
||||Search:
Topics | Users
||Studios | Projects
||
||||Search:
Topics | Users
||Studios | Projects
||
- Zekrom01
- Scratcher
1000+ posts
Ideas for blocks
please suggest each block in a new topic
Ok, so I have some block ideas://motion
turn can drag in player [on v] ::motion //workaroundable, semi-support
//looks
set all color [#ABCFEE] to [#ABF333] ::looks //effect //no support, may cause lag
<visible? ::looks> //workaroundable, no support
//sound
reverse sound [recording1 v] ::sound //do it in the sound editor, and is not needed. No support
//pen
create (6) sided polygon ::pen //DIY, no support
//variables
move variable [score v] to x:(0) y:(0) ::variables
([score v] x ::variables )
([score v] y ::variables ) //support for all variable bnlocks
//lists
move list [bannana v] to x:(0) y:(0) ::list
([bannana v] x ::list)
([bannana v] y ::list) //support for all list blocks
//operators
([binary v] of (9) ::operators) //choose from hexadecimal or binary //no support for binary and hexadecimals...
//...are workaroundable
((9) ^ (9) ::operators) //workaroundable, no support
((9) in base (5) ::operators) //explain
//custom
block [#FF0000] [sprite1 v] [right arrow v] (9 v)::custom //explain
I would love these blocks.
20 something years old
Probably doing college work
- Paddle2See
- Scratch Team
1000+ posts
Ideas for blocks
Please make a new topic for each block you are suggesting so that the conversation doesn't get confused. Also, please read the “sticky” topics at the top of the Suggestions section - they have some guidance on suggestions that have already been rejected - and the reason why!
Finally, please do a search to see if there is already an existing topic for your suggestion - if there is, please use it rather than making another.
Thanks - and keep thinking of improvements
Finally, please do a search to see if there is already an existing topic for your suggestion - if there is, please use it rather than making another.
Thanks - and keep thinking of improvements
Scratch Team Member, kayak and pickleball enthusiast, cat caregiver.
This is my forum signature! On a forum post, it is okay for Scratchers to advertise in their forum signature. The signature is the stuff that shows up below the horizontal line on the post. It will show up on every post I make.
(credit to Za-Chary)
;
- Discussion Forums
- » Suggestions
- » Ideas for blocks