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

#201 2011-09-15 13:45:25

WeirdF
Scratcher
Registered: 2009-05-31
Posts: 1000+

Re: Scratch 2.0 Progress Report: Create your own block

There's nine pages that I can't be bothered to look through, so I dunno whether anybody has said this, but surely this is exactly the same as broadcasting?

You just make this script:

Code:

When I receive [Jump]
Change y by [?]
Wait [0.4] seconds
Change y by [-?]

(Obviously a bad jumping script)

Then you can just broadcast jump... This new creating your own blocks thing only makes it very slightly simpler by a negligible amount?

Last edited by WeirdF (2011-09-15 13:45:56)


http://i.cr3ation.co.uk/dl/s1/gif/847032b8a331def77529b6a0384db1fe_handfingers.gif

Offline

 

#202 2011-09-15 14:33:27

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

Re: Scratch 2.0 Progress Report: Create your own block

WeirdF wrote:

There's nine pages that I can't be bothered to look through, so I dunno whether anybody has said this, but surely this is exactly the same as broadcasting?

You just make this script:

Code:

When I receive [Jump]
Change y by [?]
Wait [0.4] seconds
Change y by [-?]

(Obviously a bad jumping script)

Then you can just broadcast jump... This new creating your own blocks thing only makes it very slightly simpler by a negligible amount?

You've used BYOB, right?

Offline

 

#203 2011-09-15 15:04:14

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: Scratch 2.0 Progress Report: Create your own block

WeirdF wrote:

There's nine pages that I can't be bothered to look through, so I dunno whether anybody has said this, but surely this is exactly the same as broadcasting?

You just make this script:

Code:

When I receive [Jump]
Change y by [?]
Wait [0.4] seconds
Change y by [-?]

(Obviously a bad jumping script)

Then you can just broadcast jump... This new creating your own blocks thing only makes it very slightly simpler by a negligible amount?

this isn't broadcast and wait, because you can't use recursion. (it will execute the script from beginning, and not continue previous run if you broadcast to a script already running...)

Offline

 

#204 2011-09-15 15:32:01

WeirdF
Scratcher
Registered: 2009-05-31
Posts: 1000+

Re: Scratch 2.0 Progress Report: Create your own block

Yes I've used BYOB, and I realise there are differences between broadcasting and this, but to me it seems unnecessary, because the same effect can still be achieved with a broadcast.

Also, when you said that you can't use recursion, I dunno which one you meant couldn't use recursion, but recursion is possible with this and broadcast blocks.

BYOB can create reporter and boolean blocks, which does indeed make things more simple, but that article gave no mention of anything but stack blocks (admittedly they haven't finished making it.

Creating stack blocks seems to be an interesting but unnecessary gimmick. Don't get me wrong, almost everything we've been told about Scratch 2.0 sounds awesome, but this doesn't seem to be totally necessary.


http://i.cr3ation.co.uk/dl/s1/gif/847032b8a331def77529b6a0384db1fe_handfingers.gif

Offline

 

#205 2011-09-15 19:17:11

363636
Scratcher
Registered: 2010-07-08
Posts: 17

Re: Scratch 2.0 Progress Report: Create your own block

<when i recieve[ this i wait ]and wait c> ]and wait c> ]and wait c> ]and wait c> and then say nice idea!

Offline

 

#206 2011-09-15 19:18:15

363636
Scratcher
Registered: 2010-07-08
Posts: 17

Re: Scratch 2.0 Progress Report: Create your own block

:d

Offline

 

#207 2011-09-16 04:46:07

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

Re: Scratch 2.0 Progress Report: Create your own block

WeirdF wrote:

Yes I've used BYOB, and I realise there are differences between broadcasting and this, but to me it seems unnecessary, because the same effect can still be achieved with a broadcast.

Also, when you said that you can't use recursion, I dunno which one you meant couldn't use recursion, but recursion is possible with this and broadcast blocks.

BYOB can create reporter and boolean blocks, which does indeed make things more simple, but that article gave no mention of anything but stack blocks (admittedly they haven't finished making it.

Creating stack blocks seems to be an interesting but unnecessary gimmick. Don't get me wrong, almost everything we've been told about Scratch 2.0 sounds awesome, but this doesn't seem to be totally necessary.

Read Recursion. See what it says about broadcasting?

Offline

 

#208 2011-09-16 12:25:22

WeirdF
Scratcher
Registered: 2009-05-31
Posts: 1000+

Re: Scratch 2.0 Progress Report: Create your own block

scimonster wrote:

WeirdF wrote:

Yes I've used BYOB, and I realise there are differences between broadcasting and this, but to me it seems unnecessary, because the same effect can still be achieved with a broadcast.

Also, when you said that you can't use recursion, I dunno which one you meant couldn't use recursion, but recursion is possible with this and broadcast blocks.

BYOB can create reporter and boolean blocks, which does indeed make things more simple, but that article gave no mention of anything but stack blocks (admittedly they haven't finished making it.

Creating stack blocks seems to be an interesting but unnecessary gimmick. Don't get me wrong, almost everything we've been told about Scratch 2.0 sounds awesome, but this doesn't seem to be totally necessary.

Read Recursion. See what it says about broadcasting?

I read that and felt defeated...

Then I did a little experimenting. Turns out that while if the broadcast is in the middle of the script, then yes it does indeed start again, but if you duplicate the same script using the same broadcast on the same sprite, then it works.

For example, the following code stops at the first broadcast block and starts again:

Code:

When I receive [Go]
Move [1] steps
Move [1] steps
Move [1] steps
Move [1] steps
Move [1] steps
Broadcast [Go]
Turn [1] degrees
Turn [1] degrees
Turn [1] degrees
Broadcast [Go]

Whereas the following code will allow for the recursion to occur:

Code:

When I receive [Go]
Move [1] steps
Move [1] steps
Move [1] steps
Move [1] steps
Move [1] steps
Broadcast [Go]
Turn [1] degrees
Turn [1] degrees
Turn [1] degrees
Broadcast [Go]

When I receive [Go]
Move [1] steps
Move [1] steps
Move [1] steps
Move [1] steps
Move [1] steps
Broadcast [Go]
Turn [1] degrees
Turn [1] degrees
Turn [1] degrees
Broadcast [Go]

Seriously try it, it works. :3

Last edited by WeirdF (2011-09-16 12:26:44)


http://i.cr3ation.co.uk/dl/s1/gif/847032b8a331def77529b6a0384db1fe_handfingers.gif

Offline

 

#209 2011-09-30 00:50:06

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

Re: Scratch 2.0 Progress Report: Create your own block

block building should be as in BYOB where they work for all sprites and thier only made up of existing blocks however i dont like Panthers Block builder you can't drag and drop blocks into it.


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

Offline

 

#210 2011-10-20 09:18:32

51037
Scratcher
Registered: 2010-12-01
Posts: 74

Re: Scratch 2.0 Progress Report: Create your own block

I have an idea so you don't have to recreate the same block every single time.  Make a new page on the scratch website where you can upload and download blocks.


http://i1140.photobucket.com/albums/n570/51037/MyLogo.jpg

Offline

 

#211 2011-10-21 16:14:26

dogdog
Scratcher
Registered: 2007-10-12
Posts: 70

Re: Scratch 2.0 Progress Report: Create your own block

When is the next Scratch Report comming?

Offline

 

#212 2011-10-21 17:24:55

VanillaCreme
Scratcher
Registered: 2010-11-05
Posts: 1000+

Re: Scratch 2.0 Progress Report: Create your own block

Cool!!


http://www.prguitarman.com/icon/poptartFINALTINY.gif
http://i49.tinypic.com/6yo39h.png

Offline

 

#213 2011-10-22 07:48:31

stewartwilliamh
New Scratcher
Registered: 2011-10-14
Posts: 2

Re: Scratch 2.0 Progress Report: Create your own block

Seriously, the 2.0 release seems like a great update-but, when?

Offline

 

#214 2011-10-22 18:20:29

giratina12
Scratcher
Registered: 2011-10-14
Posts: 5

Re: Scratch 2.0 Progress Report: Create your own block

I think that there should automatically be a sprite that holds all of the script definitions.

Offline

 

#215 2011-10-23 16:36:58

Rocketchurocks
Scratcher
Registered: 2010-05-10
Posts: 40

Re: Scratch 2.0 Progress Report: Create your own block

Wow, thats going to be very useful! <[img]="http://www.warriorcatsrpg.com/avatars/Custom%20Warrior%20Cat%20Faces/2-00000-0x-various1b2.jpg" alt="" class="bbc_img" />  <- did that work?If it didn't, ignore it.

Offline

 

#216 2011-10-25 08:54:26

stewartwilliamh
New Scratcher
Registered: 2011-10-14
Posts: 2

Re: Scratch 2.0 Progress Report: Create your own block

I have a terribly ignorant question, but I hope you guys can help me out. I'm relatively new to Scratch and just took a look at BYOB-how do you use/download a brick that someone else has made? I've seen the library, but I think I'm missing something. I get the process of making your own, but not importing something. I'd greatly appreciate any info.


I'm not a programmer other than learning HTML some years ago-I'm a linguist by trade and specialized in syntax so I am familiar with the rigidity and most of the borrowed terms (ironically). I'm trying to get familiar enough over the next few months for a semester on Scratch for 9th-12th graders, none of which have any programming experience outside of basic HTML.

Offline

 

#217 2011-10-26 14:37:38

omarbest
Scratcher
Registered: 2009-05-25
Posts: 5

Re: Scratch 2.0 Progress Report: Create your own block

when is it coming??????????????

Offline

 

#218 2011-11-05 10:12:51

JoLLDS
Scratcher
Registered: 2011-04-26
Posts: 63

Re: Scratch 2.0 Progress Report: Create your own block

I really need the block editor.  tongue

http://s10.flagcounter.com/map/L7W/size_s/txt_000000/border_CC0808/pageviews_1/viewers_0/

Offline

 

#219 2011-11-05 10:24:12

resistance
Scratcher
Registered: 2011-10-30
Posts: 100+

Re: Scratch 2.0 Progress Report: Create your own block

jeez 2.0 is taking awhile.

c'mon guys, its almost 2012


hand in mine into your icy blues, and then i'd say to you we could take to the highway with this trunk of ammunition too, i'd end my days with you in a hail of bullets

Offline

 

#220 2011-11-05 10:38:43

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Scratch 2.0 Progress Report: Create your own block

resistance wrote:

jeez 2.0 is taking awhile.

c'mon guys, its almost 2012

Give them time to make the project as good as possible.  smile

Offline

 

#221 2011-11-05 15:03:09

henley
Scratcher
Registered: 2008-06-21
Posts: 1000+

Re: Scratch 2.0 Progress Report: Create your own block

Monthly? We haven’t had an update since JULY!! It’s been almost three months!  yikes

What’s going on?


"I've worked so hard for you and you give me nothing in return. Do you need help... Or do I?"

Offline

 

#222 2011-11-06 07:29:37

HD123
Scratcher
Registered: 2009-12-05
Posts: 500+

Re: Scratch 2.0 Progress Report: Create your own block

How many more updates are there?  I hope Scratch 2.0 comes soon, because the (estimated) deadline has passed.  I like all these cool features, but do they have to make so many? ? ? ?


~~HD123~~
Treat others as you want to be treated. |  big_smile  | http://i.imgur.com/OaNrY.gif | http://blocks.scratchr.org/libstatus.php?user=HD123&amp;online=http://lemonfanatic.webs.com/ONLINE.png&amp;offline=http://lemonfanatic.webs.com/OFFLINE.png

Offline

 

#223 2011-11-06 10:31:12

resistance
Scratcher
Registered: 2011-10-30
Posts: 100+

Re: Scratch 2.0 Progress Report: Create your own block

like BYOB? that'd be pretty cool.

but 2.0 is taking awhile. you guys said 2011. 2011 is almost over.


hand in mine into your icy blues, and then i'd say to you we could take to the highway with this trunk of ammunition too, i'd end my days with you in a hail of bullets

Offline

 

#224 2011-11-06 10:44:18

henley
Scratcher
Registered: 2008-06-21
Posts: 1000+

Re: Scratch 2.0 Progress Report: Create your own block

resistance wrote:

like BYOB? that'd be pretty cool.

but 2.0 is taking awhile. you guys said 2011. 2011 is almost over.

They said they were aiming for Scratch Day 2012.  neutral


"I've worked so hard for you and you give me nothing in return. Do you need help... Or do I?"

Offline

 

#225 2011-11-14 00:38:07

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: Scratch 2.0 Progress Report: Create your own block

WeirdF wrote:

Whereas the following code will allow for the recursion to occur:

Code:

When I receive [Go]
Move [1] steps
Move [1] steps
Move [1] steps
Move [1] steps
Move [1] steps
Broadcast [Go]
Turn [1] degrees
Turn [1] degrees
Turn [1] degrees
Broadcast [Go]

When I receive [Go]
Move [1] steps
Move [1] steps
Move [1] steps
Move [1] steps
Move [1] steps
Broadcast [Go]
Turn [1] degrees
Turn [1] degrees
Turn [1] degrees
Broadcast [Go]

That's an interesting effect, but it's not a recursive call.  If it were, then it would just keep doing MOVE forever, since there's no base case and so each recursive call would never return to its caller.


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

Board footer