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

#251 2009-08-05 15:14:48

Metroid10
Scratcher
Registered: 2009-08-05
Posts: 1

Re: ITopic: Build Your Own Blocks (BYOB)

technoguyx wrote:

ScratchDude101 wrote:

This sounds interesting but can I access it on my Mac....it appears there is an .exe file.

Get a Mac .app file, and drag byob.image to it.

i cant figure out how to do that.

Offline

 

#252 2009-08-05 17:02:26

terminator68
Scratcher
Registered: 2008-02-26
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

fullmoon wrote:

Doesn't "BYOB" stand for "Bring Your Own Beer"? Other than that, I am blown away! I'm supposed to be writing a Scratch presentation for school, but instead I think I'll spend the rest of the day playing with this  wink . Thank you!!!

LOL, you should probably get back to your presentation, because BYOB adds all sorts of new features, i got stuck working with it a LONG TIME, and you might get that presentation late (Like I almost did once, scratch kept crashing!!). Other than that stuff, BYOB is really fun! Good work making it, Jens (you made it, right?)

Last edited by terminator68 (2009-08-05 17:02:57)


--------------------Scratcher since '08--------------------
http://images1.wikia.nocookie.net/__cb20110314152018/mlpfanart/images/5/5d/Applejack_chewing.gif

Offline

 

#253 2009-08-06 02:58:50

1675
Scratcher
Registered: 2009-06-17
Posts: 21

Re: ITopic: Build Your Own Blocks (BYOB)

I found out some byob secrets!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
you can make things like dropdown menues and stuff by in your block name make to%(then a letter)

tell me what you made with this and what i could make!!! : smile

Offline

 

#254 2009-08-08 03:14:48

1675
Scratcher
Registered: 2009-06-17
Posts: 21

Re: ITopic: Build Your Own Blocks (BYOB)

rubiks_cube_guy238 wrote:

I just discovered the weirdest glitch EVER in B.Y.O.B.. When I create a variable and name it %x I get a weird block that has a drop down menu. The options on the drop-down menu are 'record' and 're-record'. When I select 'record' it says 'Enter Scene Name.' I can't find another block that refers to a scene.

you ca n just do (a letter)%(a letter) then i comes up with stuff

Offline

 

#255 2009-08-10 14:06:36

sanda427
Scratcher
Registered: 2008-12-02
Posts: 96

Re: ITopic: Build Your Own Blocks (BYOB)

This is Amazing, I will definately have to spend some time on it. I wish there was a way to Share it. SO you kno if there's a way to import the created blocks into Scratch 1.4 ?


http://squiby.net/view/2246392.png

Offline

 

#256 2009-08-15 01:32:29

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

Re: ITopic: Build Your Own Blocks (BYOB)

I have a problem, my blocks are always grey, can't you change them into a certain colour of block?


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

Offline

 

#257 2009-08-16 19:26:59

jakeqwerty
Scratcher
Registered: 2009-08-16
Posts: 2

Re: ITopic: Build Your Own Blocks (BYOB)

yes finaly!!!!!!!!

Offline

 

#258 2009-08-18 15:23:36

Adamman715
Scratcher
Registered: 2009-06-13
Posts: 49

Re: ITopic: Build Your Own Blocks (BYOB)

rubiks_cube_guy238 wrote:

I just discovered the weirdest glitch EVER in B.Y.O.B.. When I create a variable and name it %x I get a weird block that has a drop down menu. The options on the drop-down menu are 'record' and 're-record'. When I select 'record' it says 'Enter Scene Name.' I can't find another block that refers to a scene.

That was a glitch in the 1.2.1 version, not BYOB. It is cool though!


http://gickr.com/results2/anim_be55add9-67f8-bed4-8ddd-85ad04acb8a5.gif ----------The many faces of Windows! -----------------
http://img215.imageshack.us/img215/5564/ubd2448.png

Offline

 

#259 2009-08-21 04:11:21

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

*** BYOB 2.0 release candidate ***

You can now download and test my release candidate for BYOB version 2.0.

what's new:

   custom blocks

   - has all Scratch 1.4 features
   - can open / import any Scratch project (also older ones)
   - arguments now take  both numerical and text input (and reporters)
   - double click on a custom reporter block to show its result
   - fixed the block editor's answer field to improve drag'n'drop
   - new debugging functions (error blocks are displayed red)
   - fixed escaping out of infinite atomic loops
   - the block editor now is resizable

   nestable sprites

   - you can now create composite sprites (made out of subsprites)

   other

   - you can now share sprites (also nested ones) in a mesh network
   - built-in compiler lets you convert any Scratch/BYOB project into an .exe
   - autoscrolling
   - scrolling by dragging
   - undo (!)

Once the release candidate has been thoroughly tested (and somewhat more documented) I'll post it in the Chirp blog.

Enjoy!


Jens Mönig

Offline

 

#260 2009-08-21 14:08:41

abeair
Scratcher
Registered: 2008-07-19
Posts: 100+

Re: ITopic: Build Your Own Blocks (BYOB)

Jens wrote:

*** BYOB 2.0 release candidate ***

You can now download and test my release candidate for BYOB version 2.0.

what's new:

   custom blocks

   - has all Scratch 1.4 features
   - can open / import any Scratch project (also older ones)
   - arguments now take  both numerical and text input (and reporters)
   - double click on a custom reporter block to show its result
   - fixed the block editor's answer field to improve drag'n'drop
   - new debugging functions (error blocks are displayed red)
   - fixed escaping out of infinite atomic loops
   - the block editor now is resizable

   nestable sprites

   - you can now create composite sprites (made out of subsprites)

   other

   - you can now share sprites (also nested ones) in a mesh network
   - built-in compiler lets you convert any Scratch/BYOB project into an .exe
   - autoscrolling
   - scrolling by dragging
   - undo (!)

Once the release candidate has been thoroughly tested (and somewhat more documented) I'll post it in the Chirp blog.

Enjoy!

Cool, Jens!


http://dragcave.net/image/NPtA.gif
http://www.danasoft.com/sig/ObamaLovesMacs.jpg

Offline

 

#261 2009-08-21 14:37:22

abeair
Scratcher
Registered: 2008-07-19
Posts: 100+

Re: ITopic: Build Your Own Blocks (BYOB)

Jens wrote:

*** BYOB 2.0 release candidate ***

You can now download and test my release candidate for BYOB version 2.0.

what's new:

   custom blocks

   - has all Scratch 1.4 features
   - can open / import any Scratch project (also older ones)
   - arguments now take  both numerical and text input (and reporters)
   - double click on a custom reporter block to show its result
   - fixed the block editor's answer field to improve drag'n'drop
   - new debugging functions (error blocks are displayed red)
   - fixed escaping out of infinite atomic loops
   - the block editor now is resizable

   nestable sprites

   - you can now create composite sprites (made out of subsprites)

   other

   - you can now share sprites (also nested ones) in a mesh network
   - built-in compiler lets you convert any Scratch/BYOB project into an .exe
   - autoscrolling
   - scrolling by dragging
   - undo (!)

Once the release candidate has been thoroughly tested (and somewhat more documented) I'll post it in the Chirp blog.

Enjoy!

The open button doesn't work, so you have to drag projects on to open them. I haven't encountered any more bugs.


http://dragcave.net/image/NPtA.gif
http://www.danasoft.com/sig/ObamaLovesMacs.jpg

Offline

 

#262 2009-08-21 14:56:32

chalkmarrow
Scratcher
Registered: 2007-05-18
Posts: 100+

Re: ITopic: Build Your Own Blocks (BYOB)

Nice! It looks like you've got some good features in there. I'll have to take a look at it. I'm curious whether it is tractable for someone like myself, having no squeak knowledge at this point, to add a few blocks that add some discipline to the mesh (i.e., with respect to indicating where variables and broadcasts are coming from, and where they are supposed to be going.) I've been playing around with a new version of Snyff that deals with that sort of thing, but it is not quite elegant, and does a lot of things with special character prefixes and the like.

Offline

 

#263 2009-08-21 18:28:12

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

Re: ITopic: Build Your Own Blocks (BYOB)

I can open, and edit projects, but when I try to test it. By pressing the green flag obviously, it senses an error... But it only happens when I import a project.  hmm

The exact words are:

Code:

Message not understood: detect:ifNone:

UndefinedObject(Object)>>error:
[] in PasteUpMorph>>runStepMethods
[] in BlockCotext>>ifError:
UndefinedObject(Object)>>error:
UndefinedObject(Object)doesNotUnderstand:
ScratchStageMorph(ScriptableScratchMorph>>customBlocksContaining:
ScratchProcess>>errorFlag:
[] in ScratchStageMorph>>stepProcesses
[] in BlockContext>>ifError:
ScratchStageMorph(Object)>>error:

Can you fix it or tell me what to do?


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

Offline

 

#264 2009-08-22 05:19:31

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

Hi henley ,

thanks for reporting this bug. I've fixed it and posted a new version (BYOB 2.0 rc2 - the same link as in the above post). Please download the new version and try if it now works for you.

@abair: I cannot reproduce the "open" bug, was it perhaps the same (green flag pressed) as observed by henley?

Thanks again, for helping me debug BYOB 2.0!


Jens Mönig

Offline

 

#265 2009-08-22 05:36:17

dav09
Scratcher
Registered: 2009-03-25
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

thanks jens but i found a glitch and i hope you read this : when i open a compiled project it says bad header could you fix this ?

Offline

 

#266 2009-08-22 08:45:31

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

Re: ITopic: Build Your Own Blocks (BYOB)

It works great! Wow Jens, I am AMAZED at your programming skills.


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

Offline

 

#267 2009-08-22 13:16:49

abeair
Scratcher
Registered: 2008-07-19
Posts: 100+

Re: ITopic: Build Your Own Blocks (BYOB)

Jens wrote:

Hi henley ,

thanks for reporting this bug. I've fixed it and posted a new version (BYOB 2.0 rc2 - the same link as in the above post). Please download the new version and try if it now works for you.

@abair: I cannot reproduce the "open" bug, was it perhaps the same (green flag pressed) as observed by henley?

Thanks again, for helping me debug BYOB 2.0!

It only happens when you go into the file menu and select open, not when you press Ctrl-O (or Command-O).


http://dragcave.net/image/NPtA.gif
http://www.danasoft.com/sig/ObamaLovesMacs.jpg

Offline

 

#268 2009-08-23 17:01:54

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

Hi abair,

Now I believe I understand what's happening: You're probably trying to open a BYOB project by double clicking it in the Windows Explorer, right? You see, I didn't (yet) provide an installation routine for BYOB, so if you you'll have to open BYOB first, and then either drag'n drop the project onto BYOB or open it using the File-Open dialog.

@ henley: Thanks testing the new version and for your feedback!


Jens Mönig

Offline

 

#269 2009-08-23 17:25:05

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

Yes... BYOB 2 works great, except for 1 glitch: I clicked [make a block], selected
() reporter
and typed in by block specifications.

Then, when I tried to put my blocks to report in the report [something] box, the outline that shows that blocks are over it and will go in it if let go of goes in front of the block. Just a minor appearance glitch, but I thought you should know.

Offline

 

#270 2009-08-23 18:20:26

dav09
Scratcher
Registered: 2009-03-25
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

i tried mesh and it didnt work ?

Offline

 

#271 2009-08-23 18:37:33

cds56
Scratcher
Registered: 2008-05-02
Posts: 500+

Re: ITopic: Build Your Own Blocks (BYOB)

How do you umm, make a composite sprite? IT intrigues me


http://img192.imageshack.us/img192/909/meowdevlogo.pnghttp://i32.tinypic.com/pucti.png

Offline

 

#272 2009-08-23 18:51:13

itsme213
Scratcher
Registered: 2007-07-08
Posts: 38

Re: ITopic: Build Your Own Blocks (BYOB)

Jens wrote:

*** BYOB 2.0 release candidate ***

... Enjoy!

This is fantastic, Jens! I'm amazed you managed to put in nested sprites! Toad, engine, and ferris wheel make great demos, this could turn out nicer and easier than Alice (without the 3D) !

Will you have directed messages in an upcoming RC?

Thanks!

Offline

 

#273 2009-08-23 21:00:40

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

Wow, thanks Sophie!

Hey, I just updated the RC yet again (rc3) to include an Elements Editor which lets you examine and alter any block (not just custom ones)...

Not sure about directed messages anymore. The code behind this is very simple and easy (which is nice....), but it also leads you away from parallelism (which IMO is Scratch's coolest trait)


Jens Mönig

Offline

 

#274 2009-08-23 21:01:57

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

I am amazed at what you've done with BYOB.

I have a couple of questions:

A. How do you get just number inputs?

Last edited by The-Whiz (2009-08-23 21:02:39)

Offline

 

#275 2009-08-24 16:30:50

s_federici
Scratcher
Registered: 2007-12-18
Posts: 500+

Re: ITopic: Build Your Own Blocks (BYOB)

Jens wrote:

*** BYOB 2.0 release candidate ***

So is the source code of 1.4 already pubblically available?

BTW, nestable sprites are terrific!!! and the Elements editor... is just magic. Thanks a lot Jens for this incredible job.

Last edited by s_federici (2009-08-24 17:10:57)

Offline

 

Board footer