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

#26 2009-05-22 17:59:53

SmartIrishKid
Scratcher
Registered: 2008-07-19
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

Most likely, I will play around with it for a bit (like I always do with new versions) and, eventually, create a multiplayer game.  Considering internet safety, I don't think I'll use the webcam.


Discuss future Scratch RPGs, online games, and more!

Offline

 

#27 2009-05-22 18:24:38

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

If you want multiplayer right now then try chalkmarrow's snyff program. It functions in the same way that mesh in scratch 1.4 does. If you are not able to make programs with snyff then you probably won't be able to make multiplayer games in scratch 1.4.


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#28 2009-05-22 19:36:55

keroro645
Scratcher
Registered: 2008-06-07
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

archmage wrote:

I think you are confused on how it works.

One person clicks "Host Mesh" the other person clicks "Connect to Mesh Server". Its not just like MESH ACTIVATE and everything else falls into place. I think that mesh is the hardest thing to use in scratch, that is why its hidden probaly.

I have the beta, Ive seen a lot of new functions that is in it. I just dont understand how people make those sensors and all that, do you have to find a way to go deeper into the program or something?

Offline

 

#29 2009-05-22 19:38:39

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

Mesh is a hidden feature. You have to hold shift and click share.


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#30 2009-05-22 19:42:29

keroro645
Scratcher
Registered: 2008-06-07
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

archmage wrote:

Mesh is a hidden feature. You have to hold shift and click share.

Oh I know, but how did that one sample project have it's own sensor?
Like it was called "msg" or somehing.

Offline

 

#31 2009-05-22 19:44:35

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

Those variables are received from connected computers.

When a computer joins a mesh server, all of its variables are added to the mesh server computer. This means that you must have 2 computers to use mesh or add variables.

Last edited by archmage (2009-05-22 19:44:46)


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#32 2009-05-22 19:57:31

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

I made a gallery for scratch 1.4 projects
http://scratch.mit.edu/galleries/view/48413

Hopefully we can just some cool projects in there that show off scratch 1.4's new features


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#33 2009-05-22 19:58:58

keroro645
Scratcher
Registered: 2008-06-07
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

I saw that you posted a project, did you podt that with 1.4? And if you can, does its features work online?
I might test that out, if Im allowed to.

Last edited by keroro645 (2009-05-22 19:59:16)

Offline

 

#34 2009-05-22 20:07:21

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

1.4 features don't work online yet


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#35 2009-05-22 20:32:14

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

archmage wrote:

1.4 features don't work online yet

Sad... I'd love to see what 1.4 is capable of in the flesh.

Offline

 

#36 2009-05-22 20:47:50

Mike_W
Scratcher
Registered: 2009-02-05
Posts: 100+

Re: The first thing you will do when scratch 1.4 comes out

They will get it working online soon enough - that's part of the vision of scratch

Offline

 

#37 2009-05-22 21:02:42

DawnLight
Scratcher
Registered: 2009-04-25
Posts: 500+

Re: The first thing you will do when scratch 1.4 comes out

Mike_W wrote:

They will get it working online soon enough - that's part of the vision of scratch

It would be sad if that vision of scratch didn't come true (not to jinx anything). The new features that I have been hearing the beta testers explain sound extrordinary! I can't wait until Scratch 1.4 projects are available to be shared online!

Offline

 

#38 2009-05-22 21:33:31

keroro645
Scratcher
Registered: 2008-06-07
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

Yea the mesh thing is complicated looking.

Offline

 

#39 2009-05-22 21:37:42

DawnLight
Scratcher
Registered: 2009-04-25
Posts: 500+

Re: The first thing you will do when scratch 1.4 comes out

keroro645 wrote:

Yea the mesh thing is complicated looking.

True but maybe the Scratch team will make the Mesh feature automatic so that you wont have to be host, search for people, ect. Maybe that will be true on Scratch 1.5 !

Offline

 

#40 2009-05-22 22:01:14

keroro645
Scratcher
Registered: 2008-06-07
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

But you have to understand more,
you have to have the IP adress of the host, and alot of scripting.
I tried it with a fellow scratcher and it didn't work.

Offline

 

#41 2009-05-23 00:12:13

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

Having 2 computers is pretty much a requirement for mesh programming.

Me and my friend made a chatroom in 20 minutes.

Last edited by archmage (2009-05-23 00:12:33)


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#42 2009-06-03 13:17:51

likegames
Scratcher
Registered: 2008-03-24
Posts: 100+

Re: The first thing you will do when scratch 1.4 comes out

I will make a club penguin called "penguin waddle" (but... you will need to be close to other penguins). It will be a bit like penguin chat 3 but with 4 public igloos instead of 1.


There are 10 types of people in this world: Those who understand trinary, those who don't, and those who think this is the same old signature.
Three lines! (and base three!)

Offline

 

#43 2009-06-04 17:48:40

SmartIrishKid
Scratcher
Registered: 2008-07-19
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

Actually, my first project will probably be a chatroom...it will have an extra feature that nobody's mentioned yet, so I assume it's original.  I'm not telling anybody what it is, though...  neutral


Discuss future Scratch RPGs, online games, and more!

Offline

 

#44 2009-06-04 19:18:23

Lightbolt
Scratcher
Registered: 2009-06-01
Posts: 48

Re: The first thing you will do when scratch 1.4 comes out

SmartIrishKid wrote:

Actually, my first project will probably be a chatroom...it will have an extra feature that nobody's mentioned yet, so I assume it's original.  I'm not telling anybody what it is, though...  neutral

Great thinking ahead! Is a chatroom hard to make though?

Offline

 

#45 2009-06-04 19:32:37

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

Lightbolt wrote:

SmartIrishKid wrote:

Actually, my first project will probably be a chatroom...it will have an extra feature that nobody's mentioned yet, so I assume it's original.  I'm not telling anybody what it is, though...  neutral

Great thinking ahead! Is a chatroom hard to make though?

Making a chatroom isn't too hard

I don't have one saved but this is what the code would look like

Also you need 2 projects, the host and the client projects

Chatters use the client project, and the host uses the host project to host the chatroom

For the host

When green flag clicked
forever if ( not(lastReceivedMessage=sensor(client- sentMessage)){
set lastRecievedMessage to sensor(client- sentMessage)
}

For the client

When green flag clicked
ask (what is your username?) and wait
set username to (answer)
set sentMessage to (Join(username) and (:has joined the room))
forever{
ask (Enter your message) and wait
set sentMessage to (join (username)and (join( smile  and (answer)))
}
}

When green flag clicked
forever if ( not(last value of list(chatroom)=sensor( host- lastReceivedMessage)){
add sensor(host- lastRecievedMessage) to list (chatroom)
}

That is about as easy as it gets

Not sure if this particular script will work but it should. I just haven't tested it.

Last edited by archmage (2009-06-04 19:39:05)


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#46 2009-06-04 19:38:22

Lightbolt
Scratcher
Registered: 2009-06-01
Posts: 48

Re: The first thing you will do when scratch 1.4 comes out

archmage wrote:

Lightbolt wrote:

SmartIrishKid wrote:

Actually, my first project will probably be a chatroom...it will have an extra feature that nobody's mentioned yet, so I assume it's original.  I'm not telling anybody what it is, though...  neutral

Great thinking ahead! Is a chatroom hard to make though?

Making a chatroom isn't too hard

I don't have one saved but this is what the code would look like

Also you need 2 projects, the host and the client projects

Chatters use the client project, and the host uses the host project to host the chatroom

For the host

When green flag clicked
forever if ( not(lastReceivedMessage=sensor(client- sentMessage)){
set lastRecievedMessage to sensor(client- sentMessage)
}

For the client

When green flag clicked
ask (what is your username?) and wait
set username to (answer)
set sendMessage to (Join(username) and (:has joined the room))
forever{
ask (Enter your message) and wait
set lastReceivedMessage to (join (username)and (join( smile  and (answer)))
}
}

When green flag clicked
forever if ( not(last value of list(chatroom)=sensor( host- lastReceivedMessage)){
add sensor(host- lastRecievedMessage) to list (chatroom)
}

That is about as easy as it gets

Not sure if this particular script will work but it should. I just haven't tested it.

Easier than I thought! Thanks! big_smile

Offline

 

#47 2009-06-04 19:56:21

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

Ok, I just built these projects and yes the scripts work

It may be easy but a lot of people won't be able to come up with code like this from their head.

I think that the newest beta may have fixed some of the mesh bugs. I am not 100% sure, that it seems that way. Hopefully the final version will be good enough to use  wink

Last edited by archmage (2009-06-04 19:58:20)


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#48 2009-06-04 20:41:15

keroro645
Scratcher
Registered: 2008-06-07
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

Ive seen the chatroom done before.

Offline

 

#49 2009-06-04 23:23:27

SmartIrishKid
Scratcher
Registered: 2008-07-19
Posts: 1000+

Re: The first thing you will do when scratch 1.4 comes out

Lightbolt wrote:

archmage wrote:

Lightbolt wrote:


Great thinking ahead! Is a chatroom hard to make though?

Making a chatroom isn't too hard

I don't have one saved but this is what the code would look like

Also you need 2 projects, the host and the client projects

Chatters use the client project, and the host uses the host project to host the chatroom

For the host

When green flag clicked
forever if ( not(lastReceivedMessage=sensor(client- sentMessage)){
set lastRecievedMessage to sensor(client- sentMessage)
}

For the client

When green flag clicked
ask (what is your username?) and wait
set username to (answer)
set sendMessage to (Join(username) and (:has joined the room))
forever{
ask (Enter your message) and wait
set lastReceivedMessage to (join (username)and (join( smile  and (answer)))
}
}

When green flag clicked
forever if ( not(last value of list(chatroom)=sensor( host- lastReceivedMessage)){
add sensor(host- lastRecievedMessage) to list (chatroom)
}

That is about as easy as it gets

Not sure if this particular script will work but it should. I just haven't tested it.

Easier than I thought! Thanks! big_smile

But mine will be different...mwahahaha >:-3


Discuss future Scratch RPGs, online games, and more!

Offline

 

#50 2009-06-05 01:52:21

imbrainy
Scratcher
Registered: 2009-04-14
Posts: 14

Re: The first thing you will do when scratch 1.4 comes out

Scratch 1.4 will be great, the first thing i'm going to do would have to be mess around with the new features and once the novelty wears off, make something worthwhile with them.


http://dragcave.net/image/PaD0.gifhttp://dragcave.net/image/niTG.gifhttp://dragcave.net/image/adH1.gifhttp://dragcave.net/image/rb6h.gif<click them or they will die D:

Offline

 

Board footer