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

#401 2009-11-29 13:57:39

somelia
Scratcher
Registered: 2009-09-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!

Wow---how'd you do that?

Offline

 

#402 2009-11-30 05:38:14

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

Re: ITopic: Build Your Own Blocks (BYOB)

Brass45 wrote:

How do you make a nested sprite?There are several projects with them in the BYOB examples,but I can't make them myself.Please help!

There is a pdf in the download describing how to create nested sprites. In short what you do is drag a sprite's library icon (the one underneath the stage) and drop it on a new owner in the stage (you will see a graphical feedback indicating possible targets).


Jens Mönig

Offline

 

#403 2009-11-30 15:52:08

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

Re: ITopic: Build Your Own Blocks (BYOB)

jens could you work with the scratch team to make projects uploadable or atleast work online

Offline

 

#404 2009-11-30 22:29:34

nobunny
Scratcher
Registered: 2009-03-30
Posts: 7

Re: ITopic: Build Your Own Blocks (BYOB)

How do I make a block involving brodcasting?
I would  like to make <I Receive [     ]> boolean block
<when I receive[ <mouse down?>
___________________________________________________________________
http://www.scratchblox.myadopts.com/siggy.php?id=97

Offline

 

#405 2009-12-01 04:06:51

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

Re: ITopic: Build Your Own Blocks (BYOB)

Hi dav09,

It's cool that you like BYOB! I agree that being able to upload BYOB projects to a website would be nice, but I'm afraid I don't know my way around the java player  sad

Hi nobunny,

You can broadcast from within a custom block, but you cannot create a new event hat in BYOB or use one within a custom block. The reason for this is that custom blocks in BYOB are "naked" procedures which have to be invoked directly, not scripts in the Scratch sense (stacks and invoked by an event). The next version of BYOB will have first class procedures, though. Then you'll be able to store blocks and scripts in variables and lists and invoke them at some other time with arbitrary arguments. This will give you much greater control over what's happening, so hang on!


Jens Mönig

Offline

 

#406 2009-12-01 09:44:11

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

Re: ITopic: Build Your Own Blocks (BYOB)

jens wrote:

Hi dav09,

It's cool that you like BYOB! I agree that being able to upload BYOB projects to a website would be nice, but I'm afraid I don't know my way around the java player

ok thanks. hopefully in the future it may happen! Byob is a brilliant program and this is the one thing missing from it but nothing major.

Offline

 

#407 2009-12-01 22:09:35

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

Re: ITopic: Build Your Own Blocks (BYOB)

can byob use mesh to have online play? and if so where could i find out how to do that?


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

Offline

 

#408 2009-12-02 04:49:54

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

Re: ITopic: Build Your Own Blocks (BYOB)

Hi FantasyTales,
you can activate the mesh network in BYOB under the SHARE menu. When you're connected to other Scratch sessions these session can share global variables and broadcasts (not [broadcast and wait], though), and also share sprites (right click on a sprite and select "share sprite").


Jens Mönig

Offline

 

#409 2009-12-02 10:24:04

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

Re: ITopic: Build Your Own Blocks (BYOB)

Why is Mesh only used for computers in your house?  Anyways, I think the "Share Sprite" should have no scripts, but it goes to the exact location of where the other sprite is on the other Scratch, this would allow users to make "MMO"s or something like that.  tongue

Offline

 

#410 2009-12-02 12:58:15

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

Re: ITopic: Build Your Own Blocks (BYOB)

I don't think mesh is limited to computers in your house, but it might not make much sense to use it over large distances, unless you're communicating on other channels at the same time  smile


Jens Mönig

Offline

 

#411 2009-12-02 13:10:56

filo5
Scratcher
Registered: 2008-01-08
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

Since Mesh uses IP address to identify the computer, it is capable of connecting to any other mesh-enabled device (computer with BYOB). However, speed of that connection depends on your upstream speed, number of network peers your connection is transferred through (that's why sourceforge uses "mirrors"), network overload and finally your friend's downstream speed. Just like with Skype, quality and speed may fall after crossing the Atlantic Ocean or going through a satellite.

Regarding MMOs: This is an interesting thing, however it might need other kind of software, not exactly Scratch-based (Scratch is a programming language based on Squeak which is based on C - that's why so slow). Also, how would you do that? Pen? Copying sprites? I don't really think multi-peer connections are better for something more than a chatroom, AND... Finally, network programming in Scratch (eg. Snyff) is kinda like playing with matches. But it also leads to a red box to hack Scratch.


Converting my Scratch projects to Python!

Offline

 

#412 2009-12-02 15:23:23

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

Re: ITopic: Build Your Own Blocks (BYOB)

Jens: Well, it seems it is, cause I can connect to other computers in my house, but I can't connect to Marky's computer, I tried to host, it didn't work, then he hosted, and it didn't work.

Offline

 

#413 2009-12-02 20:35:53

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

Re: ITopic: Build Your Own Blocks (BYOB)

Magnie: Did you both turn off your firewalls?


Jens Mönig

Offline

 

#414 2009-12-02 22:16:05

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

Re: ITopic: Build Your Own Blocks (BYOB)

I can't cause my Dad is the Admin.

Offline

 

#415 2009-12-03 04:46:45

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

Re: ITopic: Build Your Own Blocks (BYOB)

filo5 wrote:

Since Mesh uses IP address to identify the computer, it is capable of connecting to any other mesh-enabled device (computer with BYOB). However, speed of that connection depends on your upstream speed, number of network peers your connection is transferred through (that's why sourceforge uses "mirrors"), network overload and finally your friend's downstream speed. Just like with Skype, quality and speed may fall after crossing the Atlantic Ocean or going through a satellite.

Regarding MMOs: This is an interesting thing, however it might need other kind of software, not exactly Scratch-based (Scratch is a programming language based on Squeak which is based on C - that's why so slow). Also, how would you do that? Pen? Copying sprites? I don't really think multi-peer connections are better for something more than a chatroom, AND... Finally, network programming in Scratch (eg. Snyff) is kinda like playing with matches. But it also leads to a red box to hack Scratch.

Ok ok let me understand
SCRATCH>SQUEAK>SMALLTAK>C omg i can programme scratch in extremely basic form


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

Offline

 

#416 2009-12-03 10:47:58

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

Re: ITopic: Build Your Own Blocks (BYOB)

Filo: "Anyways, I think the "Share Sprite" should have no scripts, but it goes to the exact location of where the other sprite is on the other Scratch" which could be used for MMOs  wink  You didn't read the whole post did you?

Last edited by Magnie (2009-12-03 14:52:56)

Offline

 

#417 2009-12-03 11:51:52

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

Re: ITopic: Build Your Own Blocks (BYOB)

Hi Magnie, the "Share Sprite" feature is indeed meant to enable collaborative forms of creating projects rather than to be used in MMOs, there are no blocks which invoke sprite sharing anyway. The idea is to maybe have a group of children sit in the same room and be able to quickly share their sprites, instead of having to run around with memory sticks.


Jens Mönig

Offline

 

#418 2009-12-03 14:52:44

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

Re: ITopic: Build Your Own Blocks (BYOB)

Okay, thanks.  big_smile  ( I spelled "Filo" as "File" oops )

Offline

 

#419 2009-12-05 13:17:49

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

Re: ITopic: Build Your Own Blocks (BYOB)

is it mandatory to turn off your firewall?  because that's a problem for me as we want to be protected 24/7, why is this a necessity?


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

Offline

 

#420 2009-12-05 14:34:36

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

Re: ITopic: Build Your Own Blocks (BYOB)

Well, you could turn off the firewall for Scratch specifically, I think...

Offline

 

#421 2009-12-07 18:24:38

Greatdane
Scratcher
Registered: 2007-06-05
Posts: 1000+

Re: ITopic: Build Your Own Blocks (BYOB)

Jens! I just made one thing(still a beta-ish thing) that allows you to draw on a networked canvas. I have made it for download Here.

I just thought it was an interesting thing to share.  smile


The future belongs to those who believe in the beauty of their dreams.
        ~ Eleanor Roosevelt

Offline

 

#422 2009-12-07 19:59:35

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

Re: ITopic: Build Your Own Blocks (BYOB)

FantasyTales wrote:

is it mandatory to turn off your firewall?  because that's a problem for me as we want to be protected 24/7, why is this a necessity?

ft the firewall should be turned off else it treates this as a virus or misc programm like a key logger


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

Offline

 

#423 2009-12-07 23:10:18

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

Re: ITopic: Build Your Own Blocks (BYOB)

well thats an issue as i cannot turn off my firewall under any circumstances.


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

Offline

 

#424 2009-12-08 01:05:53

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

Re: ITopic: Build Your Own Blocks (BYOB)

hi jens,
well i just wanna know that is the mesh function open to work on wide internet my modem uses my lan card to connect me through internet so i just wanted to ask that will it work on that also


Could there be modding with the slideshow viewer if yes then how i would like to know
lastely are there splash screens possible as a good project takes a lot of time to show that makes the viewer bored with a black screen


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

Offline

 

#425 2009-12-11 23:48:40

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

Re: ITopic: Build Your Own Blocks (BYOB)

How do you make it a multiplayer game?

Offline

 

Board footer