Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Scratch 3.0
- scratchyone
-
Scratcher
100+ posts
Scratch 3.0
Since this is what I want to happen, I will believe this oneBlockly (the code they're basing their code off of) uses XML, but as far as I can tell they're gonna write a converter and still use JSON eventuallyI have heard people talking about scratch 3.0 using JSON as the file format, but it currently uses xml. Which one will it be?I believe XML. There was once a non-functional Javascript conversion button, but it was removed before it could be coded.

- jacquesimo
-
Scratcher
100+ posts
Scratch 3.0
JavaScript? It's going to be coded in JavaScript?!I do not want Scratch to be a part of Google.Scratch isn't getting taken over by Google, it looks like the ST is just basing S3 off of blockly's JS code.You could say it's.. Scratch Blocks 3?ayyyyyy



- liam48D
-
Scratcher
1000+ posts
Scratch 3.0
The renderer repo is now public on GitHub. Have fun!Well, I'm getting about one frame every three seconds running that, and that's actual browser frame lag, not just delayed stuff!

Error: WebGL: texImage2D: Incurred CPU-side conversion, which is very slow. (render.js:13794:10)
Error: WebGL: texImage2D: Incurred CPU pixel conversion, which is very slow. (render.js:13794:10)
Error: WebGL: texImage2D: Chosen format/type incurred an expensive reformat: 0x1908/0x1401
- chooper100
-
Scratcher
500+ posts
Scratch 3.0
So I've read that Scratch 3 is going to be at 60 fps, but wouldn't that break all the existing Scratch projects that rely on repeat loops being 30 fps?
Eg. even something as simple as
I presume backwards compatibility is a high priority issue so does anyone know how this change will be made?
Eg. even something as simple as
repeat (30)would suddenly move loads faster
move (10) steps
end
I presume backwards compatibility is a high priority issue so does anyone know how this change will be made?
- Jonathan50
-
Scratcher
1000+ posts
Scratch 3.0
The renderer repo is now public on GitHub. Have fun!Is it the stage?
- superben100
-
Scratcher
1000+ posts
Scratch 3.0
Are there going to be stretch blocks in 3.0?
Last edited by superben100 (Aug. 9, 2016 03:01:02)
- junebeetle
-
Scratcher
100+ posts
Scratch 3.0
Could someone please explain exactly what these 4 different parts of Scratch do, and how they're going to come together?
I mean, I know the horizontal and vertical ones are the editor UI, and the Scratch VM and renderer are what actually run the project, but is there any way to actually make and then test a project right now?
Thanks in advance.
I mean, I know the horizontal and vertical ones are the editor UI, and the Scratch VM and renderer are what actually run the project, but is there any way to actually make and then test a project right now?
Thanks in advance.
- superben100
-
Scratcher
1000+ posts
Scratch 3.0
Could someone please explain exactly what these 4 different parts of Scratch do, and how they're going to come together?Well, there isn't really any way to play a “3.0” project right now.
I mean, I know the horizontal and vertical ones are the editor UI, and the Scratch VM and renderer are what actually run the project, but is there any way to actually make and then test a project right now?
Thanks in advance.
- Austinato
-
Scratcher
1000+ posts
Scratch 3.0
Reposting apparently ignored posts:
So I've read that Scratch 3 is going to be at 60 fps, but wouldn't that break all the existing Scratch projects that rely on repeat loops being 30 fps?
Eg. even something as simple asrepeat (30)would suddenly move loads faster
move (10) steps
end
I presume backwards compatibility is a high priority issue so does anyone know how this change will be made?
Are there going to be stretch blocks in 3.0?
- superben100
-
Scratcher
1000+ posts
Scratch 3.0
So I've read that Scratch 3 is going to be at 60 fps, but wouldn't that break all the existing Scratch projects that rely on repeat loops being 30 fps?Well, I think that 30 FPS is just as fast as 60 FPS. Only 60 FPS just adds an extra 30 FPS in case it runs into a situation when it needs more FPS. Though I could be wrong.
Eg. even something as simple asrepeat (30)would suddenly move loads faster
move (10) steps
end
I presume backwards compatibility is a high priority issue so does anyone know how this change will be made?
- technoboy10
-
Scratcher
1000+ posts
Scratch 3.0
I presume backwards compatibility is a high priority issue so does anyone know how this change will be made?Backwards compatibility is an incredibly high priority issue, so if the change is made, there will be lots of thought put into making it work well with older projects.
Are there going to be stretch blocks in 3.0?I'm not sure what you mean?
- Tymewalk
-
Scratcher
1000+ posts
Scratch 3.0
The change may be turbo mode where AFAIK it runs at max FPS, but then again, most projects with repeat loops like that break under turbo mode anyways.So I've read that Scratch 3 is going to be at 60 fps, but wouldn't that break all the existing Scratch projects that rely on repeat loops being 30 fps?Well, I think that 30 FPS is just as fast as 60 FPS. Only 60 FPS just adds an extra 30 FPS in case it runs into a situation when it needs more FPS. Though I could be wrong.
Eg. even something as simple asrepeat (30)would suddenly move loads faster
move (10) steps
end
I presume backwards compatibility is a high priority issue so does anyone know how this change will be made?
- BookOwl
-
Scratcher
1000+ posts
Scratch 3.0
I really like the new font, but I wish that it was bigger.
- PullJosh
-
Scratcher
1000+ posts
Scratch 3.0
They're most likely asking because the Scratch Renderer has a slider which appears to stretch a sprite.Are there going to be stretch blocks in 3.0?I'm not sure what you mean?
—
It was running fine for me on Windows 8.1/Chrome, but is terrible on Ubuntu 16/Firefox.The renderer repo is now public on GitHub. Have fun!Well, I'm getting about one frame every three seconds running that, and that's actual browser frame lag, not just delayed stuff!
- superben100
-
Scratcher
1000+ posts
Scratch 3.0
The stretch effect. Is it going to appear in Scratch 3.0?Are there going to be stretch blocks in 3.0?I'm not sure what you mean?
- -SuperScratch-
-
Scratcher
100+ posts
Scratch 3.0
Could someone tell my what all the 3.0 tests are for? Scratch VM ect
- superben100
-
Scratcher
1000+ posts
Scratch 3.0
Could someone tell my what all the 3.0 tests are for? Scratch VM ectThe Scratch Blocks horizontal and vertical tests are for the switchable editor that is going to release in Scratch 3.0, Scratch VM is for sending the commands to the stage when a block function is triggered, and the Scratch Render test is for sprite testing on the stage.
- -SuperScratch-
-
Scratcher
100+ posts
Scratch 3.0
Oh okCould someone tell my what all the 3.0 tests are for? Scratch VM ectThe Scratch Blocks horizontal and vertical tests are for the switchable editor that is going to release in Scratch 3.0, Scratch VM is for sending the commands to the stage when a block function is triggered, and the Scratch Render test is for sprite testing on the stage.
