Discuss Scratch

PullJosh
Scratcher
1000+ posts

Scratch 3.0

Jonathan50 wrote:

Sheep_maker wrote:

Why does it have to be from the app store? The website could prompt the users to add the website to their homescreen instead
What about when you don't have an internet connection?
The great thing about Progressive Web Apps is that they can run while offline! As long as the user has visited at least once (and added the site to their homescreen), all of the important functionality of the page can be cached directly on the user's device to be used at any time (online or not).
kingof555
Scratcher
100+ posts

Scratch 3.0

Sheep_maker wrote:

kingof555 wrote:

Sheep_maker wrote:

kingof555 wrote:

make a mobile app.
http://u.cubeupload.com/kingof555/costume1.png
Since it's made in HTML5, it's already mobile-friendly

They can turn it into one of those "progressive web apps" so that it looks more like an app people would expect from the App/Play store
I just meant from the app store.
Why does it have to be from the app store? The website could prompt the users to add the website to their homescreen instead
it's easier.when you go to scratch, they tell you to get the app from the app store. when you get the app, it will work better, because it's programmed just for phone.
powercon5
Scratcher
1000+ posts

Scratch 3.0

kingof555 wrote:

make a mobile app.
here's concept art for the icon
http://u.cubeupload.com/kingof555/costume1.png
I believe that they are doing so at some point.
NickyNouse
Scratcher
1000+ posts

Scratch 3.0

TheAspiringHacker wrote:

The Scratch Team should implement all of the categories as extensions, or as some sort of library or module.
I don't know if they'll go that far with extensions. Per the ST, a big reason that they made pen into an extension is because it's more advanced functionality that confuses beginners.

I'm excited that they're implementing pen as an extension because it forces them to make sure extensions have deep enough vm/renderer access to do some awesome stuff–Scratch 3 extensions aren't just for interacting with external stuff like WeDo, they can do things like make sprites have realistic physics!

All that said, they seem to be moving in a more modular direction. I don't know if this has to do with extensions, but part of the reason the ST has Scratch 3 spread out over like 5 repos is because they want to support “microworlds” which are mini versions of scratch that have fewer blocks and are made to do specific things. For example, a music microworld might not even have a stage but have extra music-related blocks. Extensions may come into play with microworlds as well.
Jonathan50
Scratcher
1000+ posts

Scratch 3.0

Sheep_maker wrote:

Websites can work offline I believe

PullJosh wrote:

The great thing about Progressive Web Apps is that they can run while offline! As long as the user has visited at least once (and added the site to their homescreen), all of the important functionality of the page can be cached directly on the user's device to be used at any time (online or not).
Oh, great!
MinecraftM153
Scratcher
100+ posts

Scratch 3.0

walkcycle wrote:

MinecraftM153 wrote:

Aaaaand what about the over 9000 projects that are 90% pen-powered..?

Sheep_maker wrote:

projects that use the pen extension will automatically load the extension (src)
im feeling incredibly stupid right now
NitroCipher
Scratcher
500+ posts

Scratch 3.0

NickyNouse wrote:

TheAspiringHacker wrote:

The Scratch Team should implement all of the categories as extensions, or as some sort of library or module.
I don't know if they'll go that far with extensions. Per the ST, a big reason that they made pen into an extension is because it's more advanced functionality that confuses beginners.

I'm excited that they're implementing pen as an extension because it forces them to make sure extensions have deep enough vm/renderer access to do some awesome stuff–Scratch 3 extensions aren't just for interacting with external stuff like WeDo, they can do things like make sprites have realistic physics!

All that said, they seem to be moving in a more modular direction. I don't know if this has to do with extensions, but part of the reason the ST has Scratch 3 spread out over like 5 repos is because they want to support “microworlds” which are mini versions of scratch that have fewer blocks and are made to do specific things. For example, a music microworld might not even have a stage but have extra music-related blocks. Extensions may come into play with microworlds as well.

It would be nice to see extensions have direct WR access to values of variables among others (IE effects on a sprite)

Along with these “microworlds” it would be nice to see them be able to be completely re-themed (in terms of layout and shape)

Last edited by NitroCipher (Oct. 23, 2017 12:43:28)

WolfCat67
Scratcher
1000+ posts

Scratch 3.0

The best part of the pen blocks becoming an extension is that those are already actually in use; so that means that the extensions will have to work well online. I believe this is a step closer to more extensions being added in that can actually be used effectively online.
dzaima
Scratcher
100+ posts

Scratch 3.0

kingof555 wrote:

Sheep_maker wrote:

kingof555 wrote:

Sheep_maker wrote:

kingof555 wrote:

make a mobile app.
http://u.cubeupload.com/kingof555/costume1.png
Since it's made in HTML5, it's already mobile-friendly

They can turn it into one of those "progressive web apps" so that it looks more like an app people would expect from the App/Play store
I just meant from the app store.
Why does it have to be from the app store? The website could prompt the users to add the website to their homescreen instead
it's easier.when you go to scratch, they tell you to get the app from the app store. when you get the app, it will work better, because it's programmed just for phone.
Even if they made a scratch app, it would pretty much be a browser inserted in the app. Remaking it “just for phone” would just introduce more bugs, double the work to add a feature and would greatly increase the time until scratch 3.0 is released.
TheUltimatum
Scratcher
1000+ posts

Scratch 3.0

dzaima wrote:

kingof555 wrote:

Sheep_maker wrote:

kingof555 wrote:

Sheep_maker wrote:

kingof555 wrote:

make a mobile app.
http://u.cubeupload.com/kingof555/costume1.png
Since it's made in HTML5, it's already mobile-friendly

They can turn it into one of those "progressive web apps" so that it looks more like an app people would expect from the App/Play store
I just meant from the app store.
Why does it have to be from the app store? The website could prompt the users to add the website to their homescreen instead
it's easier.when you go to scratch, they tell you to get the app from the app store. when you get the app, it will work better, because it's programmed just for phone.
Even if they made a scratch app, it would pretty much be a browser inserted in the app. Remaking it “just for phone” would just introduce more bugs, double the work to add a feature and would greatly increase the time until scratch 3.0 is released.
You are correct. I'm pretty sure they don't want to do that. Though I do hope we desktop users don't end up getting dumped with a stupid electron app.
infinitytec
Scratcher
1000+ posts

Scratch 3.0


New buttons.
PullJosh
Scratcher
1000+ posts

Scratch 3.0

infinitytec wrote:

New buttons.
Those all look great! Really digging the “group” and “ungroup” buttons in particular.
Sheep_maker
Scratcher
1000+ posts

Scratch 3.0

The entire Scratch cat is erasable!

infinitytec wrote:

http://i.cubeupload.com/QiTZXY.png
New buttons.
Other than that there's a separate width input for the paint brush, is there a difference between the paint brush and the pen?

Also, they've removed the fill tool, so filling paths requires one to select a path and change the fill colour

I'm not sure what the curved and pointed options do for the reshape tool

What could the difference be between the forward/backward buttons and the front/back buttons?

Last edited by Sheep_maker (Oct. 26, 2017 02:24:57)

Sheep_maker
Scratcher
1000+ posts

Scratch 3.0

They've added say and think buttons
MinecraftM153
Scratcher
100+ posts

Scratch 3.0

infinitytec wrote:


New buttons.
IT'S SOOOOO BEAUTIFULLLLLLLLL!!!!!!!!!!!!!!!!!!!

*dies*
MinecraftM153
Scratcher
100+ posts

Scratch 3.0

Sheep_maker wrote:

They've added say and think buttons
Remember one forum thread in the “Suggestions” forum of Scratch 2 said that ST should add “shout blocks”?
Maybe they could add that… will they…?

(prototype, also it's terrible since i can't find a way to properly distort rectangles in photoshop :T)
Neutronz
Scratcher
100+ posts

Scratch 3.0

Please bring back fill

Last edited by Neutronz (Oct. 26, 2017 10:14:24)

290Scratcher
Scratcher
1000+ posts

Scratch 3.0



The Variable is behind the timer by a lot. The Variable is supposed to run at the same speed as the timer. (In 2.0 it was only behind by a tiny bit)



Yup. The Scratch Cat looks pixelated when you make it bigger using the size blocks.



Well. I guess we don't have any bitmap.
Also what are the Curved and Pointed buttons supposed to do?

Neutronz wrote:

Please bring back fill
Yup. #Bring_it_back_again_again
Also try loading a .png file. The editor messes up

Last edited by 290Scratcher (Oct. 26, 2017 10:59:18)

dzaima
Scratcher
100+ posts

Scratch 3.0

290Scratcher wrote:

The Variable is behind the timer by a lot. The Variable is supposed to run at the same speed as the timer. (In 2.0 it was only behind by a tiny bit)
It seems as now scratch enforces waiting 1/30th (or whatever the FPS is gonna be) of a second before repeating a loop again, but in 2.0 that was very confusing and it only waited if some graphics changed (I still don't quite understand it.)

290Scratcher wrote:

Also what are the Curved and Pointed buttons supposed to do?
They currently don't seem to work, but I suspect that they'd change how the point in a shape curves. Make a circle and a rectangle and move around their points - ones points are smooth, but the others - rough and pointed, and my guess is that the button's supposed to change that.
DeleteThisAcount
Scratcher
1000+ posts

Scratch 3.0

dzaima wrote:

290Scratcher wrote:

The Variable is behind the timer by a lot. The Variable is supposed to run at the same speed as the timer. (In 2.0 it was only behind by a tiny bit)
It seems as now scratch enforces waiting 1/30th (or whatever the FPS is gonna be) of a second before repeating a loop again, but in 2.0 that was very confusing and it only waited if some graphics changed (I still don't quite understand it.)

290Scratcher wrote:

Also what are the Curved and Pointed buttons supposed to do?
They currently don't seem to work, but I suspect that they'd change how the point in a shape curves. Make a circle and a rectangle and move around their points - ones points are smooth, but the others - rough and pointed, and my guess is that the button's supposed to change that.
ooooooo cool

Powered by DjangoBB