omg that sounds awsome. can't wait for it to come out!!!!!!!!!!!!!!
Offline
Jens wrote:
A custom block is basically like any stack of blocks, you're right. But it can take arguments, and that several instances of the block can run at the same time in different stacks.
... and it can be recursive! (It can include a call to the same block.)
Offline
Runningtail wrote:
I don't quite understand how to make the blocks do anything. I'm trying to make one that changes the Blur radius of the sprite, but I can't seem to make it do anything.
Your question is so broad that I'm not positive that I understand what you're meaning to ask. You get a custom block to do something the same way you get any block to do something: put it in a script and run that script! Maybe you should post a picture of your definition and how you're trying to invoke it.
Offline
yoshimunches wrote:
omg that sounds awsome. can't wait for it to come out!!!!!!!!!!!!!!
It is out, if you don't mind a few bugs: http://byob.berkeley.edu
Offline
Questtion: How did you add the Elements part in?
Offline
I developed Elements in a modified Scratch image and exported the changeset. The changeset can be filed into other images (like the Scratch / BYOB) image. Afterwards some tweaking needs to be done, but essentially this works fine. Changesets is how you usually share code in Smalltalk and port it to other applications. If you're interested in the changeset (i.e. for Panther) I bet I can make it accessible somewhere.
Offline
Jens wrote:
I developed Elements in a modified Scratch image and exported the changeset. The changeset can be filed into other images (like the Scratch / BYOB) image. Afterwards some tweaking needs to be done, but essentially this works fine. Changesets is how you usually share code in Smalltalk and port it to other applications. If you're interested in the changeset (i.e. for Panther) I bet I can make it accessible somewhere.
That would be interesting. Ill see what the other think. Thanks.
Offline
Jens wrote:
bhz wrote:
Is it possible to load Scratch 1.4 projects to BYOB?
I always get this error:
Could not read project; file may be damaged
(Message not understood, isBooleanReporter)Sounds like a bug in a recent version of BYOB. You should be able to load any existing Scratch project to BYOB. Can you post the the non-working project to website and point me to it, then I'll investigate and fix. Thanks!
http://scratch.mit.edu/projects/bhz/748272
I posted it a while ago
and this is BYOB 2.99
[edit] downloaded 2.99.003. it works...but it's REALLY LAGGY
Last edited by bhz (2010-05-08 15:41:20)
Offline
bhz wrote:
Jens wrote:
bhz wrote:
Is it possible to load Scratch 1.4 projects to BYOB?
I always get this error:
Could not read project; file may be damaged
(Message not understood, isBooleanReporter)Sounds like a bug in a recent version of BYOB. You should be able to load any existing Scratch project to BYOB. Can you post the the non-working project to website and point me to it, then I'll investigate and fix. Thanks!
http://scratch.mit.edu/projects/bhz/748272
I posted it a while ago![]()
and this is BYOB 2.99
[edit] downloaded 2.99.003. it works...but it's REALLY LAGGY
How do you post BYOB online?
Offline
distructo wrote:
help! i like using lists, but i cant think of what to do with them!
Program card games using a list of the 52 cards in a deck...
Make a database of your favorite music/books/movies/foods...
Is this letter a vowel: [ [LIST <a> <e> <i> <o> <u>] CONTAINS <variable-with-letter>?]
Watch the tutorial on Lists and Higher Order Functions at http://byob.berkeley.edu
Offline
Bioniclefan4 wrote:
How do you post BYOB projects online?
You can't post BYOB projects to the Scratch web site. You can upload projects to any site you can post to, and other people can download them, but you can't run them from the web site the way you can at scratch.mit.edu for Scratch projects. Sorry!
P.S. Maybe eventually there will be a BYOB web player, but not yet!
Last edited by bharvey (2010-05-13 12:31:57)
Offline
Bioniclefan4 wrote:
bhz wrote:
Jens wrote:
Sounds like a bug in a recent version of BYOB. You should be able to load any existing Scratch project to BYOB. Can you post the the non-working project to website and point me to it, then I'll investigate and fix. Thanks!http://scratch.mit.edu/projects/bhz/748272
I posted it a while ago![]()
and this is BYOB 2.99
[edit] downloaded 2.99.003. it works...but it's REALLY LAGGYHow do you post BYOB online?
I did not. That was a normal scratch project that I was trying to run in BYOB
Offline
bhz wrote:
Bioniclefan4 wrote:
bhz wrote:
http://scratch.mit.edu/projects/bhz/748272
I posted it a while ago![]()
and this is BYOB 2.99
[edit] downloaded 2.99.003. it works...but it's REALLY LAGGYHow do you post BYOB online?
I did not. That was a normal scratch project that I was trying to run in BYOB
Hey, the same thing happened to me! The VM crashed and it gave me a .dmp(dump) file that I've been trying to open!
Offline
ajg29 wrote:
Hey Jens, when do you think BYOB 3 and Scratch4CS are coming out?
I'm not Jens but I'll answer anyway. Our target date for the "official" release of BYOB3 is the Scratch conference in August. I'd like to have something we feel good about calling a beta release by early July. But if you keep up with the alpha releases I don't expect you'll be hugely surprised by the finished product; the idea is to get the big new features in alpha, and then try to make the beta release(s) rock solid, well documented, and so on. (On my task list, for example, is help screens for the new BYOB blocks.)
"Scratch4cs" was the name of a proposal floated by the Scratch Team (look in the research area of their site) to fork off a separate version of Scratch for university CS students. That movie was called "Scratch4cs=Scratch" because it was my effort to persuade them that such a split would be undesirable, and unnecessary if they met the needs of CS students with a small number of powerful new blocks rather than with a large number of more specific blocks. So Jens and I aren't releasing a product called Scratch4cs.
Offline
ajg29 wrote:
Hey, the same thing happened to me! The VM crashed and it gave me a .dmp(dump) file that I've been trying to open!
Could you please go to Help>About BYOB and find the version number? If it's less than 2.99.007, please download a new BYOB.image from http://byob.berkeley.edu. (There are versions past 007, but those changes shouldn't be relevant to your problem.)
Offline
bharvey wrote:
Bioniclefan4 wrote:
How do you post BYOB projects online?
You can't post BYOB projects to the Scratch web site. You can upload projects to any site you can post to, and other people can download them, but you can't run them from the web site the way you can at scratch.mit.edu for Scratch projects. Sorry!
P.S. Maybe eventually there will be a BYOB web player, but not yet!
So I could post them to, say, a personal site, but not to the Scratch site? How would I do that?
Offline
Bioniclefan4 wrote:
So I could post them to, say, a personal site, but not to the Scratch site? How would I do that?
You just upload your BYOB project file to the site, and people download it, and they have to have BYOB to run it. We don't have a web player. In other words, it's just like any other file you want to share.
Offline
bharvey wrote:
Bioniclefan4 wrote:
So I could post them to, say, a personal site, but not to the Scratch site? How would I do that?
You just upload your BYOB project file to the site, and people download it, and they have to have BYOB to run it. We don't have a web player. In other words, it's just like any other file you want to share.
So, it's the same as uploading, say, a PDF file, just that you need BYOB to run it.
Offline
This program is weird, I dont feel like downloading it now, im still using scratch.
Offline
tpg56 wrote:
could u please make a mac version? Thanks.
A mac version? Of BYOB? There already is a mac version. I have it. You could just download the image file and open it with scratch. You don't have to download the whole application.
Offline