This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2012-05-16 22:39:32

Paddle2See
Scratch Team
Registered: 2007-10-27
Posts: 1000+

Scratch 2.0 Prototype: New Scratch Blocks

In this thread, you can discuss cloning, build-your-own-blocks, video-sensing, cloud data and other new programming blocks in the Scratch 2.0 Prototype.

See How Do I Use the New Blocks? for more information on some of the new blocks.

(See the main topic for an index to the other focused discussions.)


http://i39.tinypic.com/2nav6o7.gif

Offline

 

#2 2012-05-17 08:15:06

Jem12
Scratcher
Registered: 2012-04-20
Posts: 100+

Re: Scratch 2.0 Prototype: New Scratch Blocks

WOW  smile  I haven't seen 2.0 prototype but reading "video sensing" is really bringing up my Curiosity (but curiosity killed the scratch cat  smile  ) Also Just A quick Question- will we still be able to view old projects on the website or just new ones? + can we still create projects like the old(ish) ones. Thanks.


"In the begging the universe was created, this made a lot of people angry and was widly regarded as a bad move" ~  Douglas Adams ~ The resturant at the end of the universe

Offline

 

#3 2012-05-17 08:29:14

slayerrobe7
Scratcher
Registered: 2011-06-24
Posts: 500+

Re: Scratch 2.0 Prototype: New Scratch Blocks

Jem12 wrote:

WOW  smile  I haven't seen 2.0 prototype but reading "video sensing" is really bringing up my Curiosity (but curiosity killed the scratch cat  smile  ) Also Just A quick Question- will we still be able to view old projects on the website or just new ones? + can we still create projects like the old(ish) ones. Thanks.

do you know the rest of the phase

curiosity killed the cat but satisfaction brought her back.

off-topic-this comes from two mythical gods (curiosity and satisfaction) curiosity is evil god of cats and satisfaction is the good god of cants


!!!When it comes to Scratch2.0 I am totally like freaking out!!!

Offline

 

#4 2012-05-17 08:30:54

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

Jem12 wrote:

WOW  smile  I haven't seen 2.0 prototype but reading "video sensing" is really bringing up my Curiosity (but curiosity killed the scratch cat  smile  ) Also Just A quick Question- will we still be able to view old projects on the website or just new ones? + can we still create projects like the old(ish) ones. Thanks.

You will be able to view projects made in older versions of Scratch, and even make them.

Offline

 

#5 2012-05-17 09:12:14

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

scimonster wrote:

Jem12 wrote:

WOW  smile  I haven't seen 2.0 prototype but reading "video sensing" is really bringing up my Curiosity (but curiosity killed the scratch cat  smile  ) Also Just A quick Question- will we still be able to view old projects on the website or just new ones? + can we still create projects like the old(ish) ones. Thanks.

You will be able to view projects made in older versions of Scratch, and even make them.

Oh good you can.  smile
I am interested with the video sensing the most probably. :3 I've seen block creating stuff before, but never video sensing.

Offline

 

#6 2012-05-17 09:21:03

Shmolagin
Scratcher
Registered: 2012-05-16
Posts: 19

Re: Scratch 2.0 Prototype: New Scratch Blocks

Cloning!!! awesome scratch needs this, and it looks like it really works!!

Offline

 

#7 2012-05-17 09:23:39

XenoK
Scratcher
Registered: 2011-09-08
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

this was the only part I liked.


Eternity Tasks has launched into Alpha One! http://tasks.eternityincurakai.com/EI%20projects.png

Offline

 

#8 2012-05-17 09:34:25

WillieD
Scratcher
Registered: 2010-02-06
Posts: 27

Re: Scratch 2.0 Prototype: New Scratch Blocks

Cloning is great and very precise how you can program the clones. Defining blocks is also great, but it doesnt get rid of any script lag for me because I have to define the entire script for each sprite that uses the block. Am I doing something wrong?

Offline

 

#9 2012-05-17 09:36:38

WillieD
Scratcher
Registered: 2010-02-06
Posts: 27

Re: Scratch 2.0 Prototype: New Scratch Blocks

I am kinda dissapointed there still arent <When I recieve { }> and {Show List} {Hide List}

Offline

 

#10 2012-05-17 09:36:55

rabbit1131
Scratcher
Registered: 2009-10-16
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

My first question,
What is this "Scene" block?


The Intergalactic Adventures of Revesilia! I hope you will partake in this gigantic undertaking, to build the sequel to the hit map The Adventures of Revesilia! The Intergalactic Adventures of Revesilia Map Builders Application thread! http://internetometer.com/image/35004.png

Offline

 

#11 2012-05-17 09:37:53

WillieD
Scratcher
Registered: 2010-02-06
Posts: 27

Re: Scratch 2.0 Prototype: New Scratch Blocks

rabbit1131 wrote:

My first question,
What is this "Scene" block?

I think "Backround" is now "Scene"

Offline

 

#12 2012-05-17 09:39:40

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

WillieD wrote:

rabbit1131 wrote:

My first question,
What is this "Scene" block?

I think "Backround" is now "Scene"

Yep. There's also a new When Scene [] Starts in Events.  big_smile

Offline

 

#13 2012-05-17 09:47:27

WillieD
Scratcher
Registered: 2010-02-06
Posts: 27

Re: Scratch 2.0 Prototype: New Scratch Blocks

scimonster wrote:

WillieD wrote:

rabbit1131 wrote:

My first question,
What is this "Scene" block?

I think "Backround" is now "Scene"

Yep. There's also a new When Scene [] Starts in Events.  big_smile

But still no < When I recieve {} > D:

Offline

 

#14 2012-05-17 09:53:58

randomgamemaker
Scratcher
Registered: 2010-06-14
Posts: 32

Re: Scratch 2.0 Prototype: New Scratch Blocks

It may just be my computer, but when I tried video [motion] on [stage] a dialog box came up asking if scratch could have access to a camera. But when I clicked yes, nothing happened, and when I clicked no nothing happened. So now the page is frozen.

Offline

 

#15 2012-05-17 09:55:23

WillieD
Scratcher
Registered: 2010-02-06
Posts: 27

Re: Scratch 2.0 Prototype: New Scratch Blocks

randomgamemaker wrote:

It may just be my computer, but when I tried video [motion] on [stage] a dialog box came up asking if scratch could have access to a camera. But when I clicked yes, nothing happened, and when I clicked no nothing happened. So now the page is frozen.

I'm not sure that was you, a just now I couldnt drag any blocks at all or do anything

Offline

 

#16 2012-05-17 09:59:16

WillieD
Scratcher
Registered: 2010-02-06
Posts: 27

Re: Scratch 2.0 Prototype: New Scratch Blocks

Actually I think the servers are lagging from so many people rushing to try scratch 2.0 because I just lagged so much I had to close the page.

Offline

 

#17 2012-05-17 10:03:15

zakattack7
Scratcher
Registered: 2011-02-15
Posts: 16

Re: Scratch 2.0 Prototype: New Scratch Blocks

i think that you should have some blocks with clones like a new (clone?) sensing block just true or false and it determines if it is being run in a clone

my next idea can be used without a new block but, it would make things essayer.It is another sensing block this time its the (number of clones) this sprite has or the number or twins the clone has (counting himself)

Offline

 

#18 2012-05-17 10:10:55

cpumaster930
Scratcher
Registered: 2009-02-23
Posts: 100+

Re: Scratch 2.0 Prototype: New Scratch Blocks

Regarding cloud data: Will you eventually be able to make persistent variables and lists so that, for example, your progress in a game could be saved and loaded automatically when you play the game again?

Additionally, is it possible to have a hardcoded variable (like timer, volume, etc.) that always reports the Scratch username of the currently logged in user?  This would be extremely useful for high score lists  smile


http://i.imgur.com/Qd0lu.png

Offline

 

#19 2012-05-17 10:35:21

Dinoclor
Scratcher
Registered: 2010-06-10
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

cpumaster930 wrote:

Regarding cloud data: Will you eventually be able to make persistent variables and lists so that, for example, your progress in a game could be saved and loaded automatically when you play the game again?

Additionally, is it possible to have a hardcoded variable (like timer, volume, etc.) that always reports the Scratch username of the currently logged in user?  This would be extremely useful for high score lists  smile

Probably not, because cloud variables are the same for everyone.


This is a temporary signature. It will exist until I think of something witty.

Offline

 

#20 2012-05-17 10:49:40

mythbusteranimator
Scratcher
Registered: 2012-02-28
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

Looks awesome!


http://www.foxtrot.com/comics/2012-04-01-fdb37077.gif
clicky

Offline

 

#21 2012-05-17 10:51:49

shiguy101
Scratcher
Registered: 2010-11-17
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

i do like it but i think you should make the byob thing more like it is here http://snap.berkeley.edu/snapsource/snap.html

Offline

 

#22 2012-05-17 11:01:45

OrangeKing
Scratcher
Registered: 2012-01-21
Posts: 18

Re: Scratch 2.0 Prototype: New Scratch Blocks

there needs to be a block that says <if ()>
                                                    play ()


-ORANGEKING  cool 
check out my favorite project!: http://scratch.mit.edu/projects/OrangeKing/2546169

Offline

 

#23 2012-05-17 11:08:17

johnm
Scratcher
Registered: 2007-03-08
Posts: 100+

Re: Scratch 2.0 Prototype: New Scratch Blocks

cpumaster930 wrote:

Additionally, is it possible to have a hardcoded variable (like timer, volume, etc.) that always reports the Scratch username of the currently logged in user?  This would be extremely useful for high score lists  smile

Excellent idea! We have considered adding a "'user name" block. It would definitely be useful, but it also raises privacy concerns.

For a high score list, you can use the "ask" block and let the user type in whatever name they want.

One might also use a "user name" block to keep people from voting more than once in a survey. We're thinking about ways to solve that problem without violating people's privacy.

Last edited by johnm (2012-05-17 11:09:55)

Offline

 

#24 2012-05-17 11:09:41

slayerrobe7
Scratcher
Registered: 2011-06-24
Posts: 500+

Re: Scratch 2.0 Prototype: New Scratch Blocks

how do u make a bllock with inputs


!!!When it comes to Scratch2.0 I am totally like freaking out!!!

Offline

 

#25 2012-05-17 11:11:29

sdg1
Scratch Team
Registered: 2010-07-06
Posts: 41

Re: Scratch 2.0 Prototype: New Scratch Blocks

cpumaster930 wrote:

Regarding cloud data: Will you eventually be able to make persistent variables and lists so that, for example, your progress in a game could be saved and loaded automatically when you play the game again?

Additionally, is it possible to have a hardcoded variable (like timer, volume, etc.) that always reports the Scratch username of the currently logged in user?  This would be extremely useful for high score lists  smile

It's great that you are thinking about a username reporting block  smile . We thought about it during our design process, and decided not to go with it, mainly for a couple of reasons.

One reason is privacy - with a username block, a Scratcher may be able to record every action that other Scratchers take on his project (for example, every click), and sometimes this can be done without the other Scratchers knowing that they are being recorded.

Another reason is that we do not want code that is specifically tailored for someone in the community - one could easily have a project that says something inappropriate for a specific user through a if block:

when gf clicked
if <(username) = [sdg1]>
  be mean
else
  act normal
end
Considering these possible drawbacks, we decided not to implement the username block, though we agree with you that username blocks will make things much easier for certain type of projects.

Offline

 

Board footer