Discuss Scratch

PullJosh
Scratcher
1000+ posts

Scratch 3.0

TheAspiringHacker wrote:

I think that zero-indexed arrays are more intuitive because they work better with modulo wraparound.
They're certainly more intuitive in that case, yes. But most new Scratchers are going to be working with, at the most, basic list manipulation. If I want to get the first item of a list, "item 1 of [list]" definitely seems like the most intuitive way to make that happen.

Plus, changing things now would be a backwards-compatibility nightmare.
ZZ9PluralZAlpha
Scratcher
1000+ posts

Scratch 3.0

PullJosh wrote:

Plus, changing things now would be a backwards-compatibility nightmare.
Yup, it definitely would be.

superben100
Scratcher
1000+ posts

Scratch 3.0

Wait, will SB3s (or whatever they're going to use) going to be able to be natively convert to an actual SB2s?

Hello there!
I've been a Scratcher for nine years now, and I'm always happy to help!
I'm not around too often, but I check in here from time to time.
Let me know if you need anything!
|| Probably vibing to “Try” - Lawrence ||
Sheep_maker
Scratcher
1000+ posts

Scratch 3.0

superben100 wrote:

Wait, will SB3s (or whatever they're going to use) going to be able to be natively convert to an actual SB2s?
I would assume it'd be the other way around

- Sheep_maker This is a kumquat-free signature. :P
This is my signature. It appears below all my posts. Discuss it on my profile, not the forums. Here's how to make your own.
.postsignature { overflow: auto; } .scratchblocks { overflow-x: auto; overflow-y: hidden; }
TheUltimatum
Scratcher
1000+ posts

Scratch 3.0

PullJosh wrote:

TheAspiringHacker wrote:

I think that zero-indexed arrays are more intuitive because they work better with modulo wraparound.
They're certainly more intuitive in that case, yes. But most new Scratchers are going to be working with, at the most, basic list manipulation. If I want to get the first item of a list, "item 1 of [list]" definitely seems like the most intuitive way to make that happen.

Plus, changing things now would be a backwards-compatibility nightmare.
Oh. That would be quite fun!
MinecraftM153
Scratcher
100+ posts

Scratch 3.0

Woah! Turns out the “blocks” icon in the newest prototype is actually Extensions!


I like to make drawings move elsewhere, but on here I do mainly coding experiments. Check them out if you want!
infinitytec
Scratcher
1000+ posts

Scratch 3.0

SuperBranYT wrote:

StrawbostatGames wrote:

scratchyone wrote:

I don't like the “cute”, scratchJr style blocks. I like the complex shapes, and shadows scratch 2.0 has.
Me too. It's like stepping backwards… 1.0 blocks=good 2.0 blocks=great! 3.0 blocks=SAY WHUT? Also, the horizontal code is just confusing…
when green flag clicked
forever
if <[scratch 2.0] = [neato]> then
broadcast [stick with 2.0 v]



else
broadcast [change to 3.0 v]
when green flag clicked
forever
set [scratch 2.0 v] to [neato]


end

How can younger children use ScratchJr with the horizontal way?
There is no plan to have horizontal blocks in 3.0 right now.


Not here much, but sometimes I lurk.
God has a plan. He has a plan for everything, and everyone.
walkcycle
Scratcher
500+ posts

Scratch 3.0

set pen color to [#527872]



& variable watchers

& the arrow on the point in direction compass very nice

<[hello] contains [world] ? ::operators > // disappears after loading 'Some Blocks' extension
TheUltimatum
Scratcher
1000+ posts

Scratch 3.0

walkcycle wrote:

set pen color to [#527872]



& variable watchers

& the arrow on the point in direction compass very nice

<[hello] contains [world] ? ::operators > // disappears after loading 'Some Blocks' extension
Can confirm that this is true!
infinitytec
Scratcher
1000+ posts

Scratch 3.0

walkcycle wrote:

set pen color to [#527872]



& variable watchers

& the arrow on the point in direction compass very nice

<[hello] contains [world] ? ::operators > // disappears after loading 'Some Blocks' extension
Yes! Yes! Yes!
The color sliders are nice!


Not here much, but sometimes I lurk.
God has a plan. He has a plan for everything, and everyone.
walkcycle
Scratcher
500+ posts

Scratch 3.0

TheUltimatum wrote:

Can confirm that this is true!
It is!

infinitytec wrote:

Yes! Yes! Yes!
The color sliders are nice!
And the magnified stage picker!
NitroCipher
Scratcher
500+ posts

Scratch 3.0

Selecting the stage will change the value shown on the direction indicator when it is active. However, you are unable to change this value, as it stays at 90 degrees.

I hope my post helped you in some way! Post count: 500+

Current project: [s3Blocks: scratchblocks rewritten for Scratch 3.0] ::#4b4a60 //https://scratch.mit.edu/discuss/topic/290031/ Basically done!
This is my signature identifier “aWFtbml0cm9jaXBoZXI=”
infinitytec
Scratcher
1000+ posts

Scratch 3.0

set [ v] effect to (0)
Has a keypad.
I'm sure others do, too.

Last edited by infinitytec (Sept. 26, 2017 16:56:13)



Not here much, but sometimes I lurk.
God has a plan. He has a plan for everything, and everyone.
walkcycle
Scratcher
500+ posts

Scratch 3.0

infinitytec wrote:

set [ v] effect to (0)
Has a keypad.
I'm sure others do, too.
Whoah, totally missed that…

Awesome!
walkcycle
Scratcher
500+ posts

Scratch 3.0

infinitytec wrote:

set [ v] effect to (0)
Has a keypad.
I'm sure others do, too.
I can't find the keypad. But would be cool to have the slider on other set value blocks. It could show the range of expected values, and an example of the effect.

For a variable, the range could be the min/max of its stage watcher.

MinecraftM153
Scratcher
100+ posts

Scratch 3.0

NitroCipher wrote:

Selecting the stage will change the value shown on the direction indicator when it is active. However, you are unable to change this value, as it stays at 90 degrees.
huh. ST should fix that so that anything not accessible with the stage (e.g. motion blocks) should be disabled.

I like to make drawings move elsewhere, but on here I do mainly coding experiments. Check them out if you want!
TeamsPrograming1783
Scratcher
4 posts

Scratch 3.0

when green flag clicked
forever
pen down
end

This will not work, XD.
TeamsPrograming1783
Scratcher
4 posts

Scratch 3.0

(set timer to [])
<If timer is []>
<mouse up?>
(username if [])
If <> until <> then

New blocks
New group is Defining
jromagnoli
Scratcher
1000+ posts

Scratch 3.0

TeamsPrograming1783 wrote:

(set timer to [])
<If timer is []>
<mouse up?>
(username if [])
If <> until <> then

New blocks
New group is Defining
reset timer
set [timer v] to ((timer) + (...))

if <(timer) = [...]> then

end

<not <mouse down?>>

if <case :: operators> then
repeat until <case :: operators>

end
end




ROAD TO 10,000 POSTS
████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 64%










If you can read this, my signature cubeupload has been eaten by an evil kumquat!
hehehe!Mytiptopsecrettopicidentifier!ahjdgggfhjadggahjsahasgdjfsdjfga

Greenduck54
Scratcher
500+ posts

Scratch 3.0

TeamsPrograming1783 wrote:

(set timer to [])
<If timer is []>
<mouse up?>
(username if [])
If <> until <> then

New blocks
New group is Defining
These are very easily workaroundable…

I used to make stuff on here, now i just come on when i'm bored, don't expect anything from me now.
Last edited by Greenduck54 (Jan. 1, 2020 00:00:00)
oh no, the joke is dead because that time is no longer in the future :I
Last edited by Greenduck54 (Apr. 20, 2069 00:00:00)
that's better
;

Powered by DjangoBB