Discuss Scratch

thisandagain
Forum Moderator
500+ posts

Scratch 3.0

_nix wrote:

I suppose another benefit is that it's easier to continue adding extensions in the future, compared to adding a whole new category of blocks into the built-in Scratch UI?

Right now that is absolutely true, but eventually the way we specify opcode & block definitions for both extensions and non-extensions (what we sometimes refer to as “core”) will be identical.
ZZ9PluralZAlpha
Scratcher
1000+ posts

Scratch 3.0

NickyNouse wrote:

GUYSGUYSGUYSGUYS

thisandagain wrote:

… This also gets us into a better place should we decide to shift lists into an extension (currently leaning in that direction, but not confirmed).
I do not want this. That would mean the death of fully realistic elevator sims and the death of playability in lots of other types of projects too.

TheMonsterOfTheDeep
Scratcher
1000+ posts

Scratch 3.0

ZZ9PluralZAlpha wrote:

NickyNouse wrote:

GUYSGUYSGUYSGUYS

thisandagain wrote:

… This also gets us into a better place should we decide to shift lists into an extension (currently leaning in that direction, but not confirmed).
I do not want this. That would mean the death of fully realistic elevator sims and the death of playability in lots of other types of projects too.
…How? If anything, splitting functionality off into extensions allows Scratch to potentially implement some super useful stuff for advanced projects.

my latest extension: 2d vector math
jromagnoli
Scratcher
1000+ posts

Scratch 3.0

ZZ9PluralZAlpha wrote:

NickyNouse wrote:

GUYSGUYSGUYSGUYS

thisandagain wrote:

… This also gets us into a better place should we decide to shift lists into an extension (currently leaning in that direction, but not confirmed).
I do not want this. That would mean the death of fully realistic elevator sims and the death of playability in lots of other types of projects too.
The extensions will be loaded automatically when you load the project.




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










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

_nix
Scratcher
1000+ posts

Scratch 3.0

thisandagain wrote:

_nix wrote:

I suppose another benefit is that it's easier to continue adding extensions in the future, compared to adding a whole new category of blocks into the built-in Scratch UI?

Right now that is absolutely true, but eventually the way we specify opcode & block definitions for both extensions and non-extensions (what we sometimes refer to as “core”) will be identical.
I was actually thinking from the “introducing new things” view. Adding a new category to the default list every couple months would probably become overwhelming – to users – whereas adding extensions would be keeping new blocks in a clean library for people to learn and discover as they will.

══ trans autistic lesbian enbydoggirls // 16 17 18 19 20, she/they
sparrows one word to the paragraph // <3 // ~(quasar) nebula
ZZ9PluralZAlpha
Scratcher
1000+ posts

Scratch 3.0

jromagnoli wrote:

ZZ9PluralZAlpha wrote:

NickyNouse wrote:

GUYSGUYSGUYSGUYS

thisandagain wrote:

… This also gets us into a better place should we decide to shift lists into an extension (currently leaning in that direction, but not confirmed).
I do not want this. That would mean the death of fully realistic elevator sims and the death of playability in lots of other types of projects too.
The extensions will be loaded automatically when you load the project.
So my elevators will be saved. That's a relief! :relief-face:

walkcycle
Scratcher
500+ posts

Scratch 3.0

walkcycle wrote:

One of Scratch cat's toes is clipped.
Compare Costumes and stage.

_nix wrote:

I also really hope this means we get more advanced list utilities.. ah, nested lists
A block to choose separator character(s) for a string? A string could be a list, in a list.
TheUltimatum
Scratcher
1000+ posts

Scratch 3.0

walkcycle wrote:

walkcycle wrote:

One of Scratch cat's toes is clipped.
Compare Costumes and stage.

_nix wrote:

I also really hope this means we get more advanced list utilities.. ah, nested lists
A block to choose separator character(s) for a string? A string could be a list, in a list.
No, I'm pretty sure he means first class lists.
walkcycle
Scratcher
500+ posts

Scratch 3.0

TheUltimatum wrote:

No, I'm pretty sure he means first class lists.
An extension to make Scratch Snap!?
Ed8
Scratcher
100+ posts

Scratch 3.0

Scratch 3 now has a popup when you load the page!

Scratch 3.0 is here!
_nix
Scratcher
1000+ posts

Scratch 3.0

TheUltimatum wrote:

walkcycle wrote:

_nix wrote:

I also really hope this means we get more advanced list utilities.. ah, nested lists
A block to choose separator character(s) for a string? A string could be a list, in a list.
No, I'm pretty sure he means first class lists.
Yes, that is what they mean, correct.

(Though list utilities like join/split did pop into my mind, too.)

══ trans autistic lesbian enbydoggirls // 16 17 18 19 20, she/they
sparrows one word to the paragraph // <3 // ~(quasar) nebula
Charles12310
Scratcher
1000+ posts

Scratch 3.0

UPDATES:
1. The block section that has custom blocks has been named “My Blocks”.
2. Custom blocks can now be ran without screen refresh.
3. A pop-up appears when you access the 3.0 editor.


A few internet communication companies want to corrupt the internet by getting rid of net neutrality. Stop Them!
Sheep_maker
Scratcher
1000+ posts

Scratch 3.0

They've also changed the remove item icon (now a trash bin instead of a slashed circle) which has no visible indication (as far as I can tell) if there's only one item and it wouldn't let you remove it

- 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; }
Ed8
Scratcher
100+ posts

Scratch 3.0

Bump

Scratch 3.0 is here!
TheAspiringHacker
Scratcher
100+ posts

Scratch 3.0

The Scratch 3.0 GUI elements are way too big for my computer screen. For example, the buttons for creation and cancellation on the custom block modal are cut off my screen when my browser window has been expanded to the full screen.

Long live Kyoto Animation!
superben100
Scratcher
1000+ posts

Scratch 3.0

Also, it's offtopic, but we have almost hit 200 pages!

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 ||
PullJosh
Scratcher
1000+ posts

Scratch 3.0

_nix wrote:

(Though list utilities like join/split did pop into my mind, too.)
Heh.
DeleteThisAcount
Scratcher
1000+ posts

Scratch 3.0

in scratch 3 will april fools day be on cristmas?

https://scratch.mit.edu/discuss/topic/286702/

im just wondering



Roseyfurby_Aj
Scratcher
100+ posts

Scratch 3.0

Looks like there's going to be more options for variables and lists.


.

Last edited by Roseyfurby_Aj (Dec. 24, 2017 20:00:17)


Last edited by kaj (Tomorrow, 00:00:00)

Scratch 3.0 block colors here!
Sheep_maker
Scratcher
1000+ posts

Scratch 3.0

Roseyfurby_Aj wrote:

Looks like there's going to be more options for variables and lists.
http://i.cubeupload.com/MGZ07i.png
http://i.cubeupload.com/zHmR6v.png
It's probably just going to contain the for all sprites/for this sprite only checkbox (and cloud for variables). I wonder which would be the default, and if that means another click is necessary to achieve the other.

Edit: seems that video sensing's going to be in an extension as well, along with “speech”, which I'm assuming includes both speech to text and text to speech (src)

Last edited by Sheep_maker (Dec. 22, 2017 20:10:45)


- 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; }

Powered by DjangoBB