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

#426 2009-12-12 02:05:56

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

To make one, you need to use broadcasts and variables.  smile

Offline

 

#427 2009-12-16 04:31:11

hansm
Scratcher
Registered: 2009-12-16
Posts: 2

Re: ITopic: Build Your Own Blocks (BYOB)

I have downloaded BYOB with sources and want to open them with squeak.
And IT IS GREAT! Blocks is exactly want I missed in standard scratch!
To experiment with the Smalltalk code I want to browse it and optionally make changes.
But there is no option to break out from scratch to squeak.
Is there a possibility (option) to enter in squeak devleopment mode ( i.e. to see the sqeak work menue etc.)

Regrads
hans

Offline

 

#428 2009-12-16 09:08:45

shamrocker
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

Well, there is ONE thing wrong:I CAN'T OPEN IT. Does it only work on Windows? Because I have a Macintosh. Thanks!


http://i46.tinypic.com/2s1b32e.png
respect the oxford comma

Offline

 

#429 2009-12-16 09:16:19

fanofcena
Scratcher
Registered: 2008-07-03
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

I dunno but probably as there is only installable file shown and thats for windows but wait if u can open scratch then i can suggest u a way well copy the .image file in ur scratch directory (this will make this step permanent) then open scratch it will ask for the image to open choose BYOB.image and u will be running byob or if u want another way just copy all files in the scrach folder except scratch.image to another folder and there paste this byob.image but anyways u wont be able to compile ur project in an running .exe


http://i53.tinypic.com/2vxr2c0.png Click whats above u might make a cute planet happy ^_^

Offline

 

#430 2009-12-16 09:46:21

shamrocker
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

Still won't work.


http://i46.tinypic.com/2s1b32e.png
respect the oxford comma

Offline

 

#431 2009-12-17 04:27:13

fanofcena
Scratcher
Registered: 2008-07-03
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

what error it shows


http://i53.tinypic.com/2vxr2c0.png Click whats above u might make a cute planet happy ^_^

Offline

 

#432 2009-12-17 04:55:55

hansm
Scratcher
Registered: 2009-12-16
Posts: 2

Re: ITopic: Build Your Own Blocks (BYOB)

I think Jens ( the BYOB creator) has to supply a image which didnot start
"Byob" as the defalu application.(i.e. provide the same sort of file like the
http://download.scratch.mit.edu/source-code/ScratchSource1.4.zip .
there you can get into the source an optionally start Scratch.

It also may be possible that Jens didnot want to provide us with the possiblity to
break  into his image....


hansm wrote:

I have downloaded BYOB with sources and want to open them with squeak.
And IT IS GREAT! Blocks is exactly want I missed in standard scratch!
To experiment with the Smalltalk code I want to browse it and optionally make changes.
But there is no option to break out from scratch to squeak.
Is there a possibility (option) to enter in squeak devleopment mode ( i.e. to see the sqeak work menue etc.)

Regrads
hans

Offline

 

#433 2009-12-18 10:04:00

Gioero10
Scratcher
Registered: 2009-12-18
Posts: 1

Re: ITopic: Build Your Own Blocks (BYOB)

Where Can you download it from

Offline

 

#434 2009-12-18 21:56:22

fg123
Scratcher
Registered: 2008-11-13
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

Paddle2See wrote:

Jens, this is simply amazing!  Astounding!  Incredible!  The first routine I made was "Previous Costume" - it felt so good to be able to hide that ugly equation neatly away in a routine where it belongs!  From my first baby steps, I will now stride forth confidently.  Thank you!

Yeah. But you can't save it in the costumes menu.  sad  I suggest that.


Hai.

Offline

 

#435 2009-12-23 21:24:24

FantasyTales
Scratcher
Registered: 2008-06-02
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

ok i have a question about the mesh settings.  i would want to make a game where you had a whole bunch of people playing at one time and not just two.  the only way i could think of using would be having it so that you could tell who else was online and their ip address and you could connect to their games.  i don't know how i would do that or is that even possible.


http://ageofthefuture.ismywebsite.com/images/dg_sig_2_small.png
http://images.myadoptables.com/adopted/2340.pnghttp://images.myadoptables.com/adopted/2339.png

Offline

 

#436 2009-12-31 22:26:18

ThePCKid
Scratcher
Registered: 2009-09-16
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

Oh my god. This is awesome

Offline

 

#437 2010-01-03 10:08:47

andrewcevery
Scratcher
Registered: 2008-03-23
Posts: 28

Re: ITopic: Build Your Own Blocks (BYOB)

Paulwe wrote:

I had a brilliant idea!  What if someone made a block that would import files (like .gif, .avi, .wav, ect) and folders.  If someone connected to a network, downloaded (or made) a project, then added that block, selected the network for the file, and received data from it, scratch would be multi-player!!

I think it would be cool if scratch could do stuff like access cookies and connect across the server too! If we could get byob to be able to connect to networks, it would be cool!

Offline

 

#438 2010-01-03 19:07:22

FantasyTales
Scratcher
Registered: 2008-06-02
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

im working on a byob project and i've made two very simple blocks iwth it but every time i try to save it, it crashes.  what should i do?


http://ageofthefuture.ismywebsite.com/images/dg_sig_2_small.png
http://images.myadoptables.com/adopted/2340.pnghttp://images.myadoptables.com/adopted/2339.png

Offline

 

#439 2010-01-03 19:37:20

Morphed
Scratcher
Registered: 2009-12-09
Posts: 89

Re: ITopic: Build Your Own Blocks (BYOB)

Sounds good, but i am having trouble doing it.  sad  Could you help? Also, the sample projects won't load good...it says that the file may be damaged. Sorry  tongue


http://scratch.mit.edu/static/icons/buddy/435431_med.png?t=2010-01-24+19%3A31%3A51 "A bird In the hand is better than above you."
Wowie. Econimy go boom daddy....

Offline

 

#440 2010-01-03 19:39:04

Morphed
Scratcher
Registered: 2009-12-09
Posts: 89

Re: ITopic: Build Your Own Blocks (BYOB)

andrewcevery wrote:

Paulwe wrote:

I had a brilliant idea!  What if someone made a block that would import files (like .gif, .avi, .wav, ect) and folders.  If someone connected to a network, downloaded (or made) a project, then added that block, selected the network for the file, and received data from it, scratch would be multi-player!!

I think it would be cool if scratch could do stuff like access cookies and connect across the server too! If we could get byob to be able to connect to networks, it would be cool!

That would be awesome! If we could take scratch to the limit, we could make an online RPG or Runescape!
smile   smile   smile  smile   smile   smile  smile   smile   smile


http://scratch.mit.edu/static/icons/buddy/435431_med.png?t=2010-01-24+19%3A31%3A51 "A bird In the hand is better than above you."
Wowie. Econimy go boom daddy....

Offline

 

#441 2010-01-03 21:01:24

ScipioBellorum
Scratcher
Registered: 2007-05-15
Posts: 94

Re: ITopic: Build Your Own Blocks (BYOB)

Jens,

I bow to your awesome powers, BYOB (I think Chirp 2.0 sounds better) is truly amazing and adds a whole new level of functionality to Scratch. However, I am at present unable to save my project as I am confronted with the following error screen:
http://img689.imageshack.us/img689/4343/byobcrashp.th.png


http://img393.imageshack.us/img393/339/logory8.png
                      The word processor for Scratch

Offline

 

#442 2010-01-04 20:02:03

dimitriye98
Scratcher
Registered: 2008-04-29
Posts: 7

Re: ITopic: Build Your Own Blocks (BYOB)

Suggestion, make it be able to open in regular scratch but it replaces custom blocks with their syntax. Maybe like import the name of the custom block as a comment right next to the syntax.

Offline

 

#443 2010-01-04 20:42:04

dimitriye98
Scratcher
Registered: 2008-04-29
Posts: 7

Re: ITopic: Build Your Own Blocks (BYOB)

Error: It cannot receive boolean values. If I put "%b" in the name it gives me a number/string input field.

Offline

 

#444 2010-01-05 03:30:45

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

Re: ITopic: Build Your Own Blocks (BYOB)

@ScipioBellorum: Sorry for that bug! I think I fixed it a while ago for the Berkeley CS39N course but forgot to update the download files in the Chirp blog :-(. I'm currently very busy working on a new version of BYOB that will feature first class lists and lambdas (first class blocks), so it may take a while until I find and update the files.


Jens Mönig

Offline

 

#445 2010-01-05 04:51:10

fanofcena
Scratcher
Registered: 2008-07-03
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

ah jens could u please please please add a image 3d rotation block plz plz plz
like it doing image say for a pixel at x , y to
for pixel  x for zx rotation
goto x=xcosanglebwzx and y = y

or Atleast some sort of squeak programmablity i mean programmer with knowledge of squeak can programm faster new blocks PLZ

Last edited by fanofcena (2010-01-05 04:54:57)


http://i53.tinypic.com/2vxr2c0.png Click whats above u might make a cute planet happy ^_^

Offline

 

#446 2010-01-05 10:00:40

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

Jens wrote:

@ScipioBellorum: Sorry for that bug! I think I fixed it a while ago for the Berkeley CS39N course but forgot to update the download files in the Chirp blog :-(. I'm currently very busy working on a new version of BYOB that will feature first class lists and lambdas (first class blocks), so it may take a while until I find and update the files.

Whats the difference between first class, and the normal type that we currently have?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#447 2010-01-05 11:29:50

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

Re: ITopic: Build Your Own Blocks (BYOB)

First class objects have their own set of methods and can be returned by evaluating a reporter block or used as parameters. They are just "data" and can be either named or anonymous. That way a list can be assigned to a variable or to a list element, enabling lists of lists. First class blocks (also called lambda forms and closures in other programming languages) means that you can put blocks and scripts into variables and lists for deferred execution (run them later) and pass them to other elements (sprites, variables, lists, blocks etc.). Sound hard? it's not, Scratch is great in visualizing such ideas.


Jens Mönig

Offline

 

#448 2010-01-07 22:13:14

megalokiman
Scratcher
Registered: 2009-11-07
Posts: 27

Re: ITopic: Build Your Own Blocks (BYOB)

Grrrrrrrr.......I can't figure out how to install it!!!!! I use windows btw......

Offline

 

#449 2010-01-08 01:50:31

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

Re: ITopic: Build Your Own Blocks (BYOB)

Hi megalokiman, if you're using Windows you can just unzip the download file and double click on BYOB.exe. No need to install  smile


Jens Mönig

Offline

 

#450 2010-01-08 03:55:30

fanofcena
Scratcher
Registered: 2008-07-03
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

JENS PLEASE READ IT FULLY

First class objects <I READ THAT TOO LATE ! LOL > now we will have something in scratch that c++ cannot support anyway


jens 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

And can u plz make an experimental compiler version of scratch\byob\chirp that could degrade source code to lower languages or compile them as in a c++ project


http://i53.tinypic.com/2vxr2c0.png Click whats above u might make a cute planet happy ^_^

Offline

 

Board footer