Mesh Tutorial

Install Java to view this project right on your browser!

user_icon martianshark shared it 2 years, 7 months ago
1311 views, 4 taggers, 41 people love it, 113 downloads, in 8 galleries
Add to my favorites?
Flag as inappropriate?

Comments

You need to be logged in to post comments

Add a Comment

 
darthvader111 darthvader111 1 month, 1 week ago

Thank you, O mighty wise one of Scratch!

AgentRoop AgentRoop 1 month, 2 weeks ago

wow, this is interesting, i never knew that it existed!

Asraelite Asraelite 1 month, 2 weeks ago

You don't need BYOB... -.-

Asraelite Asraelite 1 month, 2 weeks ago

Well, maybe 2 and a half years ago you did, nvm.

(view all replies)
369703 369703 7 months ago

You said "Note: You cannot post things like this online." What do you mean?

martianshark martianshark 6 months, 2 weeks ago

I meant that you can't post BYOB projects onto the scratch website. However, if you use MathWhiz's hack instead of BYOB, you can post your Mesh games online.

(view all replies)
Quantum-Sicarius Quantum-Sicar… 9 months, 2 weeks ago

Ive made an example! Its basic PONG You need BYOB SERVER: https://docs.google.com/leaf?id=0B6EkfriXBEQTOGFiNWZjNjQtYTM1NC00ODgxLThlZTktODg3NzZkNTEwMmNh&hl=en_US CLIENT: https://docs.google.com/leaf?id=0B6EkfriXBEQTYjUyYTdkNTctMzY2My00ODg0LWJmMDAtODZjNDRkYTYzYzM2&hl=en_US Usage: Open server version and host a mesh, then open client version on other PC and join the mesh The server only needs to press the green flag then it should work!

Quantum-Sicarius Quantum-Sicar… 9 months, 2 weeks ago

Sorry for bad formating :(

Mariolunatic Mariolunatic 10 months, 1 week ago

Can u make MMOs?

Scratchguy12125 Scratchguy12125 9 months, 1 week ago

It wouldn't be to hard to do however it would involve a rather langthyu amount of variables and lists to store all teh data for each player. And it would be a top won mmo too. 3D + Scratch = not very good.

(view all replies)
martianshark martianshark 10 months, 1 week ago

Probably, but you would have to be really smart.

(view all replies)
Coolsey Coolsey 10 months, 1 week ago

Dude, I swear I was just about to give up on Scratch and go back to knife games(lol), but thanks to you, thats not happening

Coolsey Coolsey 10 months, 1 week ago

Actually, I can't figure out how to make a GAME with it, bt I sure do know how to use it.

luigis_1_fan luigis_1_fan 11 months ago

hi , i dont wanna spam , but i made a mesh project , and ive been looking for a mesh-smart person , can U use it whith me , its the chat room on the first page of my projects , my IP in the project as a comment when its downloaded , reply when ur ready or read this comment

martianshark martianshark 11 months ago

I would, but it seems that Mesh only works on home networks - meaning that you can use Mesh on another computer with someone in your home, but it doesn't work across the internet. There are some programs that will allow it to work, but I'm not willing to try it. Sorry.

(view all replies)
martianshark martianshark 11 months ago

I would, but it seems that Mesh only works on home networks - meaning that you can use Mesh on another computer with someone in your home, but it doesn't work across the internet. There are some programs that will allow it to work, but I'm not willing to try it. Sorry.

(view all replies)
Walrus117 Walrus117 11 months, 3 weeks ago

this is great! thank you for making this, i am starting on a new rts that I might make multiplayer for...

Frostbite007 Frostbite007 11 months, 2 weeks ago

wow i wuz doing research on my own and i found this too.....

pkmaster218 pkmaster218 1 year, 1 month ago

So you cant post mesh projects online dang it

martianshark martianshark 1 year, 1 month ago

You actually can if you hack regular Scratch to have mesh. MathWhiz has a link to a guide for that somewhere in these comments...

(view all replies)
Tom5780 Tom5780 1 year, 4 months ago

What does BYOB stand for?

martianshark martianshark 1 year, 4 months ago

Build Your Own Blocks. It's a Scratch hack that allows you to build your own blocks, but it also includes Mesh. You don't need it anymore, though; MathWiz has a tutorial on how to activate Mesh on Scratch 1.4

(view all replies)
SlayerEW SlayerEW 1 year, 6 months ago

im making an mmorpg now! Thanks soooo much! :D :D :D :D :D

SlayerEW SlayerEW 1 year, 4 months ago

but i would make a website and people who don't have an account yet can give me a username they want and a password (which u can also do in the game i'm making) on the website without others seeing their name and password. the next week, they should get the latest version of the game and then they'll find their account there!

yoshidude56 yoshidude56 1 year, 4 months ago

it's true, plus you'd need an endless amount of sprites for every character. lots of work, right?

(view all replies)
martianshark martianshark 1 year, 6 months ago

I'm afraid there is one small problem with that. :( It turns out that some sort of firewall stuff blocks out Mesh, so you can only use computers with the same home network. However, I have heard about programs that make it so Mesh can get through, but I don't know mich about them.

(view all replies)
ydoc5212 ydoc5212 1 year, 7 months ago

thanks! thank you soooooooooo much!!!! i really needed this! fav +luv it!

J0nas1 J0nas1 1 year, 8 months ago

here is how to unlock it without using BYOB: (link to project) :)

martianshark martianshark 1 year, 8 months ago

I know. I should update it saying you can do it that way.

lord0217 lord0217 1 year, 9 months ago

hacking scratch is the easy way. And the fun way. You can hack scratch to play tetris! shift-clicking the R gives you optoins. one of them lets you enter the hacking area.

agscratcher agscratcher 1 year, 9 months ago

The other way to use mesh would be to hack Scratch. :P I know how, but the method I know ALSO allows you to remove mesh if it's unwanted. :P

martianshark martianshark 1 year, 8 months ago

I know how to do that too, but this project was made before that was discovered. A lot of people have posted about that.

puppypaw puppypaw 1 year, 9 months ago

HELP!!!

puppypaw puppypaw 1 year, 9 months ago

My computer won't accept my ip address!!!!!

martianshark martianshark 1 year, 9 months ago

Are you sure it's the one Scratch displays? Your real IP is different, I think.

(view all replies)
PyrosTheStickman PyrosTheStick… 1 year, 9 months ago

I am trying to make a variable set to a certain value in a chat project with my brother,but when I enter a value using thwe ask button,the variable changes in MY window,but it stays the same in my brother's window and doesn't change to what I entered.How do I make it change?????!!!!!!!

J0nas1 J0nas1 1 year, 8 months ago

a variable can ONLY be edited at one of the computers, to see the variable at the other computer use the: ([]senser value). hope it helps :)

(view all replies)
martianshark martianshark 1 year, 9 months ago

I'm not sure what you're saying. I've been out of practice using Scratch, so try posting your problem in the forums.

PyrosTheStickman PyrosTheStick… 1 year, 9 months ago

If Scratch had a "best projects of all time"list,this would deserve a place in it.

pheasant49 pheasant49 1 year, 10 months ago

zzzzzzzzzzzzzz......POW! my brain exploded lol

miteM miteM 1 year, 10 months ago

COOL!!!

martianshark martianshark 1 year, 10 months ago

Thanks.

GameHutSoftware GameHutSoftware 1 year, 10 months ago

Yes, you CAN find it in scratch: (link to project)

martianshark martianshark 1 year, 10 months ago

I forgot about that.

Lellowsfuzz Lellowsfuzz 1 year, 11 months ago

Thanks so much! Now I know how to mae an online chat in Scratch!

martianshark martianshark 1 year, 11 months ago

I hate to break it to you, but it doesn't work over the internet. It only works in the same home network. :( Of course, if you're a programming genious, you can use other programs connected to Scratch to get it to work.

(view all replies)
agapjs agapjs 1 year, 11 months ago

Can't I use normal Scratch to use mesh?

martianshark martianshark 1 year, 11 months ago

Sort of. You can make it connect with other programs, and program that program to connect to another computer. Unless you know a lot about programming, you probably can't do this.

agapjs agapjs 1 year, 11 months ago

The mesh doesn't work. I put right IP adress, but it said 'Could not connect'. How do i put IP adress to make it work?

jbthegreat jbthegreat 1 year, 4 months ago

If you want to connect to your own computer its simple as typing in "127.0.0.1" as the ip (without quotes)

martianshark martianshark 1 year, 10 months ago

So that was the problem? It works now?

martianshark martianshark 1 year, 10 months ago

Are you sure you're putting in the other computer's IP and not your own? Also, make sure you're putting in the IP that BYOB is showing. If that doesn't help, I don't know what's wrong. Try posting your problem in the forums and see if you can get help there.

(view all replies)
martianshark martianshark 1 year, 11 months ago

Sorry, but Mesh doesn't work with other computers in other places. You have to use computers in the same house for it to work. :(

(view all replies)
PyrosTheStickman PyrosTheStick… 1 year, 11 months ago

BYOB is not a version of Scratch.It and Streak are just people messing with the source code and making new blocks.

agapjs agapjs 1 year, 11 months ago

Is it possible to connect with more than three scratchers?

martianshark martianshark 1 year, 11 months ago

Yep. There can only be one Mesh host, but unlimited programs can join that mesh.

racso racso 2 years, 1 month ago

I've made one!!! Thanks

nxtcreator nxtcreator 2 years, 1 month ago

Where can i find scratch BYOB/ Build Your Own Blocks?

martianshark martianshark 2 years, 1 month ago

Here's a link to the site where you can download it: http://www.chirp.scratchr.org/blog/?p=19 There's also a thread about it somewhere in the forums.

t-boy t-boy 2 years, 2 months ago

what is byob?

tom5X5 tom5X5 2 years, 2 months ago

Build Your Own Blocks, which you can download.

(view all replies)
t-boy t-boy 2 years, 2 months ago

is anyone good enough to make a block that would connect to a mesh session automatically? that would be cool.

Cspace Cspace 2 years, 2 months ago

Yes you can find mesh in scratch...

colabcalub colabcalub 2 years ago

How?!?

(view all replies)
Migacz Migacz 2 years, 2 months ago

visit that (link to project)

Migacz Migacz 2 years, 2 months ago

visit (link to project)

Mochi-Boy Mochi-Boy 2 years, 2 months ago

you don't need scratch BYOB you can activate the mesh thing yourself

martianshark martianshark 2 years, 2 months ago

This project was made before that was discovered.

Megapoke Megapoke 2 years, 3 months ago

My friend clicked on host mesh on the first mesh,and then ok,then i clicked on da join mesh and typed my friend´s IP in,and it did not work.What i should do?

martianshark martianshark 2 years, 3 months ago

That happened to me too. It doesn't work because of firewall stuff so you can only play games on the same home network.

(view all replies)
supere supere 2 years, 3 months ago

no Ip adress came up

martianshark martianshark 2 years, 3 months ago

Did you know you can activate Mesh in regular Scratch? Just follow this guide: (link to project)

martianshark martianshark 2 years, 3 months ago

Well you should be able to click 'show IP' on the first Mesh.

(view all replies)
acester acester 2 years, 3 months ago

Thanks! This was very helpful. I think i'll make a multiplayer project now... I'll tell you with a link when it's done.

martianshark martianshark 2 years, 3 months ago

Okay, but remember to use MathWizz's guid on how to activate Mesh in Scratch 1.4! ;)

poppypaynterscratch poppypaynters… 2 years, 3 months ago

hey, when are you going to make a new project? also i cant seem to get the variable thing to work..... plz help me :)

(view all replies)
martianshark martianshark 2 years, 3 months ago

I don't think so. If there was a block called <Hosting?>, then it might be possible. Or maybe you could work something out with variables to make it work? I don't know.

(view all replies)
martianshark martianshark 2 years, 3 months ago

Um... yeah that's the example I used in the tutorial. And yes - you can upload the project on Scratch Connections and have the other computer download it, or you can put the projects into a folder and burn the folder onto CD.

(view all replies)
martianshark martianshark 2 years, 3 months ago

Well yeah you can do it on Scratch too if you activated it. And I didn't understand your second question.

(view all replies)
martianshark martianshark 2 years, 3 months ago

Okay I will. Did you click 'host mesh' on the first BYOB and then click 'join mesh' on the second one and then type in the correct IP? Did it say it couldn't connect? Is the variable thing the only problem?

(view all replies)
zawicki1fromyoutube zawicki1fromy… 2 years, 3 months ago

Thanks! This was REALLY helpful! Your the best. I'll check out your other projects. By the way, wanna do something on mesh sometime? *clicks love it*

martianshark martianshark 2 years, 3 months ago

Yeah, unless you can find a way to get it through.

(view all replies)
martianshark martianshark 2 years, 3 months ago

I would, but... Mesh only works in the same place. For example, if we were both in the same McDonald's, we could do something on Mesh, but it doesn't work if you're on the other side of the world, due to a bunch of firewall stuff. :(

(view all replies)
Blaargh Blaargh 2 years, 3 months ago

IT WORKS YOUR SO SUPER EPIC AND FAVORITE+LOVE IT

martianshark martianshark 2 years, 3 months ago

Thank you. :)

ElectricSparx ElectricSparx 2 years, 3 months ago

Mesh actually will work due to my feature of just typing in another IP address. Then it will connect with other people. But you have to publicly share your IP address for it to work.

Brass45 Brass45 2 years, 3 months ago

Good tutorial,but my computer won't let me use variables as sensor values.Do you know why that might happen?

martianshark martianshark 2 years, 3 months ago

I don't know. Are you connected? Are you sure there isn't a sensor in the sensor value block that's named the variable that you made?

(view all replies)
ecofriend ecofriend 2 years, 3 months ago

can we expect this to become a feature in scratch 1.5

martianshark martianshark 2 years, 3 months ago

Maybe, but you can already use it in 1.4 if you follow this guide:(link to project)

jsbwalker jsbwalker 2 years, 3 months ago

I always thought that Scratch was much more sophisticated than it seemed. Which raises the question. Why haven't they made scratch so much cooler yet!

funnyman1120 funnyman1120 2 years, 4 months ago

so i could make a racing game and race with someone around the world???

MathWizz MathWizz 2 years, 4 months ago

Sorry, mesh does not work like that, you can only connect with people on your own network. :(

(view all replies)
kcdscratch kcdscratch 2 years, 4 months ago

why can't you post it online? don't you mean, it won't work once posted online? i'm confused.

MathWizz MathWizz 2 years, 4 months ago

BYOB has mesh but you can't post things with it, I showed how to activate mesh in Scratch so you could upload things!

kcdscratch kcdscratch 2 years, 4 months ago

what does byob stand for?

MathWizz MathWizz 2 years, 4 months ago

Build Your Own Blocks!

MathWizz MathWizz 2 years, 4 months ago

Have you seen my "How to Activate Mesh in Scratch" (link to project) ! I think the title explains it well enough. I have a link in the project notes to this project.

j22m j22m 2 years, 4 months ago

Thankyou!!

martianshark martianshark 2 years, 4 months ago

Yourwelcome!!

wilsonville wilsonville 2 years, 7 months ago

How do you get BYOB!?!?!?

martianshark martianshark 2 years, 7 months ago

There's a link to it in the BYOB forum thread, which is stickied in Advanced Topics.

(view all replies)
Magnie Magnie 2 years, 7 months ago

Nice, but I suggest that it tell you where, like Share > Host Mesh, but pretty good. :)

martianshark martianshark 2 years, 7 months ago

Well it does show it un the picture.

(view all replies)
Digimath Digimath 2 years, 7 months ago

Very well done. Your instructions are very clear. Just so people will start out on the right foot you might want to emphasize that the mesh feature is not a native Scratch feature. It’s available in an experimental version of Scratch called BYOB written by Jens and that programs written in BYOB can’t be uploaded to the Scratch web site.

martianshark martianshark 2 years, 7 months ago

Thank you, and I already included that you can't find it in Scratch, but you can find it in BYOB.

(view all replies)
Please Wait...