Jens wrote:
Hi megalokiman, if you're using Windows you can just unzip the download file and double click on BYOB.exe. No need to install
![]()
THANKS SO MUCH!!!!!!!!!!
Last edited by megalokiman (2010-01-08 20:31:33)
Offline
wow....just....wow.....
Offline
Hmm... I'll Think About It.
Offline
umm... When i went to my documents i saw your byob and i scrolled down three after that and i saw this thing that looked like a scratch block with a windows icon on it with NO title WHATSOEVER. When i saw it i'm like what the heck? Can you explain what that is and how to fix it? please?
Offline
Jens wrote:
So, you want to define your own procedures and functions in Scratch? Build your own blocks (BYOB
)?
You might as well try this new experimental prototype I have been developing over the last weeks. You can download and read through an overview (pdf), or download the whole application (including the overview) and start playing with it right away.
This prototype lets you build your own custom blocks in Scratch using the standard Scratch blocks, as well as other blocks you defined elsewhere. You can create your own command blocks (procedures) and reporter blocks (functions), both regular ("round") and boolean ("diamond"). You can specify for each block to be atomic (run at the speed of a single block) or interleafed. Your custom blocks are defined for each sprite and can be shared among projects together with the sprite they were created for. Oh, and you can even use a block within itself (recursion).
This prototype is very, very, experimental, so be prepared to encounter lots of bugs. I'd be very interested in feedback about your experiences and insights.
Enj
-Jens
How do you open them in scratch?When I try, It says the file is 'damaged'.
Offline
PyrosTheStickman wrote:
Jens wrote:
So, you want to define your own procedures and functions in Scratch? Build your own blocks (BYOB
)?
You might as well try this new experimental prototype I have been developing over the last weeks. You can download and read through an overview (pdf), or download the whole application (including the overview) and start playing with it right away.
This prototype lets you build your own custom blocks in Scratch using the standard Scratch blocks, as well as other blocks you defined elsewhere. You can create your own command blocks (procedures) and reporter blocks (functions), both regular ("round") and boolean ("diamond"). You can specify for each block to be atomic (run at the speed of a single block) or interleafed. Your custom blocks are defined for each sprite and can be shared among projects together with the sprite they were created for. Oh, and you can even use a block within itself (recursion).
This prototype is very, very, experimental, so be prepared to encounter lots of bugs. I'd be very interested in feedback about your experiences and insights.
Enj
-JensHow do you open them in scratch?When I try, It says the file is 'damaged'.
You cannot open BYOB projects in Scratch. BYOB is a edited version of the source code, it's own application. But there is a thing called Scratch Connections where you can share projects in BYOB (as long as they use mesh)
Offline
fanofcena wrote:
JENS PLEASE READ IT FULLY
i use byob and am tryin to use the basic block editor to make new scratch blocks with squeak but they do not show up CAN u help plz
jens plz answer this
Offline
megalokiman wrote:
umm... When i went to my documents i saw your byob and i scrolled down three after that and i saw this thing that looked like a scratch block with a windows icon on it with NO title WHATSOEVER. When i saw it i'm like what the heck? Can you explain what that is and how to fix it? please?
Please answer!! It is kinda scaring me..
Offline
megalokiman wrote:
megalokiman wrote:
umm... When i went to my documents i saw your byob and i scrolled down three after that and i saw this thing that looked like a scratch block with a windows icon on it with NO title WHATSOEVER. When i saw it i'm like what the heck? Can you explain what that is and how to fix it? please?
Please answer!! It is kinda scaring me..
It's a BYOB excecutable. It's when you compile a project, you can click on that to open it in fullscreen.
Offline
It wont work on Mac.

Offline
Also, is there any versions for Mac?
Last edited by shamrocker (2010-01-18 15:05:26)

Offline
Hi shamrocker,
BYOB does work on Macs. One way to set it up is to replace the file called Scratch.image with the one named BYOB.image (you might have to rename BYOB.image to Scratch.image). I'm sure there must be others ways to set it up correctly on a Mac, and will post detailed instructions with the next release.
Offline
I'll try, but remember, I'm only nine.

Offline
I've got it running, but how do I create blocks & start Mesh? Doesn't mesh make a multiplayer game?

Offline
it's cool that you're experimenting with BYOB! There are two PDFs in the zip file that explain how to make your own blocks and so on. Basically what you so is press "Make a Block" in the Variables palette
.
You can start mesh in the "Share" menu. With mesh you can connect several Scratch sessions either on the same computer or over the internet, and share public messages, global variables and sprites. I guess you can use it for multiplayer games, but I'm not a gamer myself so you'll have to find out yourself
Offline
OK!
But how can I share it on the Scratch website?

Offline
Oh, and I made a chatroom!
The IP adress is... 10.37.129.2 to join it.
(I don't know, I just wanna share it so more people can come on it.)

Offline
I don't have windows, by the way.
The only type of computer I can use is Mac.

Offline
shamrocker wrote:
I've got it running, but how do I create blocks & start Mesh? Doesn't mesh make a multiplayer game?
![]()
Make a block: Go in the variable pattle, click Make a Block, you get to name a block, also within text boxes (code: % ), and choose a shape, and then a window comes up. This is where you can edit a block.
Press 'OK' to save and close.
Press 'Cancel' to close (don't worry, you can still edit/delete blocks by right-clicking or command-clicking and selecting a option).
Delete a block: right-click or command-click a block and select the delete block option.
Start Mesh: On the share, click Join Mesh or Host Mesh.
Stop Mesh: On the share, click Stop Hosting Mesh or Stop Joining Mesh option.
Hope this helps
!
Offline
I just wanted to mention that on your chirp blog (http://www.chirp.scratchr.org/blog/?p=25) the link is not to BYOB 2.0 but to BYOB. this cause me a bit of confusion... because I just found that a feature wasn't working that was in BYOB 2.0 and I thought I HAD byob 2.0...
Offline
yes i want =] martian shark made a good tutorial for this(of course you maybe already seen it but if not watch it)
Offline
Very Interesting! This reminds me of the time when Jens created the "Flip" block. Computer technology is so great now! I am actually using my iPod to type this post!
Offline