Pages: 1 2
Topic closed
I have been thinking about this alot and wanted the opinion of everyone else. What scratch needs is a network. What I mean by this is a network that could connect others using blocks in a program. For example, a chatroom project could have actual peple chatting on it. This could mabey be possible like having a block called "send variable (variable)" where the variabe is sent through the network and gets received by mabey a block called "receive variable (variable). This is just an idea, but it would be cool if this was added to the next scratch update (mabey 1.5?).

Offline
They had a feature like this in scratch 1.4 beta, they might revive it for 1.5
EDIT: 1200 post XD
Last edited by demosthenes (2009-10-18 19:32:03)
Offline
I have the 1.4 release canidate right now, but I don't see that feature... Probably deleted.

Offline
TobiOlivers wrote:
I have the 1.4 release canidate right now, but I don't see that feature... Probably deleted.
Beta, not RC. (confusing, but they are different versions).
Offline
Also, netscratch was almost exactly what you are saying. Hopefully that too will be revived.
Offline
This was actually added in 1.3, but it requires Python skill and other stuff, but Mesh is still work in progress but if you want to try it, I suggest checking out BYOB 2.0 it has Mesh in it. But as I said before, networking was already added in 1.3 if you want to work with it go to http://scratchconnections.wik.is/ that's where you can learn to use it.
Offline
cool! Looks like there was a scratch network, but sounds too complicated for the many little kids on scratch. Lets hope they can make a child friendly version for everyone.

Offline
adriangl wrote:
The mesh feature is in BYOB 2.0, but it is connected by user IPs.
That's the only way to do it!
Offline
TobiOlivers wrote:
I have been thinking about this alot and wanted the opinion of everyone else. What scratch needs is a network. What I mean by this is a network that could connect others using blocks in a program. For example, a chatroom project could have actual peple chatting on it. This could mabey be possible like having a block called "send variable (variable)" where the variabe is sent through the network and gets received by mabey a block called "receive variable (variable). This is just an idea, but it would be cool if this was added to the next scratch update (mabey 1.5?).
I would like that, you could also hack squeak and make that block and make your own version of scratch
Offline
This is a really cool idea which I support, but networks ARE (I'm guessing) REALLY hard to set up. And, there will be at least 50,000 projects with them on.
Offline
Not really, all you need is to be able to is connect to Internet and the firewalls let connections through Scratch and you're done.
Offline
There used to be something called NetScratch. USED to.
Offline
NetScratch was discontinued... There were TONS of problems with it so I suggest not using it.
Offline
I think simple server capabilities in Scratch would be a great idea. Each project could have a bit of space on the server which could be accessed with a couple of blocks, hash-style:
set value at [string] to [something] get value at [string]
To keep it simple, each project would only be able to access its own server space. Of course, this would probably result in people downloading a project and messing with the server from there. To circumvent this, perhaps a login feature could be integrated into Scratch and a few additional blocks could be used instead:
set my value at [string] to [something] get my value at [string]
This would create data that is unique to the user interacting with the project. Of course, the easiest solution would probably be only allow data transfer in the Java player...all this stuff gets muddled because Scratch is open-source.

Offline
TobiOlivers wrote:
I have been thinking about this alot and wanted the opinion of everyone else. What scratch needs is a network. What I mean by this is a network that could connect others using blocks in a program. For example, a chatroom project could have actual peple chatting on it. This could mabey be possible like having a block called "send variable (variable)" where the variabe is sent through the network and gets received by mabey a block called "receive variable (variable). This is just an idea, but it would be cool if this was added to the next scratch update (mabey 1.5?).
This sounds like a great idea for Scratch, but I think there is two problems associated with this. First, this will need many more moderators than the Scratch team already has. Also, it will cause alot more work for the Scratch team. Scratch is already great! Besides, there are many other websites that are better than Scratch for chat.
Offline
I happen to still own a copy of NetScratch. If you want, I'll upload it again with MediaFire and post it here.

Offline
ScratchDude101 wrote:
I happen to still own a copy of NetScratch. If you want, I'll upload it again with MediaFire and post it here.
Actually, I think the download link is still available. ( http://web.media.mit.edu/~tstern/stuff/netscratch/NetScratch.zip )
Offline
its in byob 2.0!
Offline
Dav09, networking isn't just in BYOB it's in Scratch 1.3, 1.3.1, 1.4 betas, 1.4 RC, and 1.4
Offline
Magnie wrote:
Dav09, networking isn't just in BYOB it's in Scratch 1.3, 1.3.1, 1.4 betas, 1.4 RC, and 1.4
You just have to enable it in the source.
Offline
Or just use an alternate image file. Heck, I've done it with 1.2..

Offline
Topic closed
Pages: 1 2