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
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 . 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)
Offline
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!!! :
Offline
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
yes finaly!!!!!!!!
Offline
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!
Offline
*** 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!
Offline
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!
Offline
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.
Offline
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
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.
The exact words are:
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?
Offline
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!
Offline
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
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).
Offline
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!
Offline
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
i tried mesh and it didnt work ?
Offline
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
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)
Offline
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