Cloud Game Tutorial | Part 3 | Multiplayer

  Рет қаралды 206,005

griffpatch

griffpatch

Күн бұрын

This is part 3 of how to create a multiplayer cloud game in Scratch 3. In this episode we expand the cloud engine to support 4 players at once. We also learn a little more about clones, custom blocks, run without screen refresh and numeric vs. string comparisons with loss of precision.
I have shared the scripts from part 2 here if you want to remix: scratch.mit.ed...
Part 1 - The Basics - • Cloud Game Tutorial | ...
Part 2 - Encoding and Decoding - • Cloud Game Tutorial | ...
Part 3 - Multiplayer - • Cloud Game Tutorial | ...
🚀 Boost Your Creativity with Griffpatch
The Griffpatch Academy will take you from "Gamer to Game Creator"
Learn more at 👉 griffpatch.aca... 👈
😺 Scratch was developed by the Lifelong Kindergarten Group at the MIT Media Lab. See scratch.mit.edu
In further videos we will look at smoothing things out, player interactions, lag, lobbies and game joining, etc.
Other multiplayer cloud games I have recreated in scratch are slither.io, agar.io, diep.io, Terraria, bomber man, and a few off my own including multiplayer platformer fun, and fireflies, and tanks.
Hi, I'm griffpatch from #Scratch (scratch.mit.ed.... I create and program games in the online Scratch coding website / language often used in schools to teach the basics of learning to code. In this #tutorial series I will be teaching the basics of how to create #multiplayer #games in Scratch using #cloud variables. In this episode we will create a small project that communicates the mouse position from one web browser to another. We also see the immediate limitations of how cloud variables which we will then learn how to overcome in subsequent videos.
Also in this video you get to see my Scratch port of slither.io which you can find here: scratch.mit.ed...

Пікірлер: 915
@BlessedDog
@BlessedDog 4 жыл бұрын
You know what's cool, I found your scratch projects and your KZbin channel because my teacher used your projects as examples during our coding courses. He said that he knows a guy who makes really cool projects, I agree with him.
@griffpatch
@griffpatch 4 жыл бұрын
Thank you nice teacher :)
@TheDuckter
@TheDuckter 4 жыл бұрын
wow!
@oliviaasverycool
@oliviaasverycool 4 жыл бұрын
Amazing explanation Talking clearly, great. No glitches, amazing Showing all of the screen, thee best. Clearly, all of us, yes you too, looking at this comment, should thumbs up!
@geekygirl0333
@geekygirl0333 4 жыл бұрын
It always feels crazy seeing your messages, I can only dream of having more than 10 at once! Great video, thanks for the tips. I'm trying to get better at Scratch at the minute. Stay safe everyone!
@bleu4906
@bleu4906 4 жыл бұрын
if you want more than 10 messages just say a controversial comment on a featured project and wait for a year. you'll get hundreds
@geekygirl0333
@geekygirl0333 4 жыл бұрын
@Bleu Thanks for the advice, but I don't think that is the sort of attention I'm going for.
@bleu4906
@bleu4906 4 жыл бұрын
@@geekygirl0333 I know, it was a joke :) have a nice day!
@geekygirl0333
@geekygirl0333 4 жыл бұрын
@Bleu Oh, I see now! XD You have a nice day too. :)
@scratchcat5863
@scratchcat5863 4 жыл бұрын
I got 467 messages at a time once but now I normally get around 30.
@aparrot4254
@aparrot4254 4 жыл бұрын
I can not thank you enough for these videos! The fact that you are using your spare time to make tutorial videos to teach those (me included) who struggle with cloud multiplayer is awesome. Keep up the good work.
@mosschopsful
@mosschopsful 4 жыл бұрын
Your voice is amazing, your coding skills are sensational, your projects feature creative ideas, your tutorials are well-done, everything about you is wonderful. Keep up the good work :D
@griffpatch
@griffpatch 4 жыл бұрын
You are far too kind ;) I'm sure you are just as awesome as you make me out to be :)
@mosschopsful
@mosschopsful 4 жыл бұрын
​@@griffpatch Thanks!
@progCan
@progCan Жыл бұрын
"Your voice is amazing" i mean it is good in this video but compare it to his other videos (for example kzbin.info/www/bejne/iKeUpamNidmXa68&ab_channel=griffpatch ) and it suddenly becomes terrible. not like it is bad in this, it just became MUCH MUCH better.
@thecodingguy2368
@thecodingguy2368 4 жыл бұрын
I have been following your previous parts and have been amazed by the fact how you are so good at it and know what you are doing as well as you do
@thecodingguy2368
@thecodingguy2368 4 жыл бұрын
it's so nice of you to like the comment ( ͡° ͜ʖ ͡°)
@christianschmid3444
@christianschmid3444 4 жыл бұрын
Thanks , you're realy helping me in getting better in scratch
@yingkaishao2939
@yingkaishao2939 4 жыл бұрын
Thanks for teaching me how to make clones appear at once! I had some trouble doing it and then I saw that your video had come out and decided to watch it and so I found how to do it. Thanks!
@hexagonalism
@hexagonalism 4 жыл бұрын
3:33 "Those who can count" Wait how many sides do I have again? 7, isn't it? In all seriousness, your tutorials continue to be helpful, especially when you explain the various weird things Scratch does. I'll probably end up using these strategies when doing a collab on Scratch. Amazing job again :)
@04tmoodyscratch24
@04tmoodyscratch24 4 жыл бұрын
I quoted the same line lol.
@judeposey2395
@judeposey2395 3 жыл бұрын
omg r u joking?? u have 6 sides right?
@qwertyuiop.lkjhgfdsa
@qwertyuiop.lkjhgfdsa 3 жыл бұрын
@@judeposey2395 yes, they're joking i always remember how many sides a hexagon has because hex = curse = demon = 666 = 6 and that's how many sides a hexagon has
@judeposey2395
@judeposey2395 3 жыл бұрын
@@qwertyuiop.lkjhgfdsa lol yea 😝
@_quite.essentiallyjay
@_quite.essentiallyjay 2 жыл бұрын
@@qwertyuiop.lkjhgfdsa 💀
@GDNachoo
@GDNachoo 4 жыл бұрын
Honestly cant wait, I always have struggled with telling when players dissconnect, and of course i never figured out scratch incompetency with numbers
@rens2
@rens2 4 жыл бұрын
I already love it
@griffpatch
@griffpatch 4 жыл бұрын
he he :)
@ruhanchaudhary123
@ruhanchaudhary123 4 жыл бұрын
Rens2 nah griffpatch is too nice lol
@maaf.official
@maaf.official 4 жыл бұрын
:():():():():():()
@davidkrivit7967
@davidkrivit7967 3 жыл бұрын
wait... have i seen you on scratch before?
@OOJMi_
@OOJMi_ Жыл бұрын
@mightyrext5278:):):):)
@AngryecksButActually
@AngryecksButActually 4 жыл бұрын
I like it how you spend 10 minutes showing how to make a chunk of code and then say "oh no! It seems it's not working and that's not professional, so let's remake the entire block to show you how to actually do it like a pro" it's really funny when it happens and it just burns into my brain, "scratch thinks your animating work around it with this" it's actually a better method than most of my teachers :D
@CoolScratcher
@CoolScratcher 4 жыл бұрын
This is very creative. I love the way that even though you are a very smart guy, you are also a very funny person who I and a ton of others look up to as a very talented scratcher and a genius, basically. I started off with Scratch five years ago, and until now I had no idea that I had just (forgive me) SCRATCHED the very surface of these colorful, powerful bits and pieces. I had thought that adults were mean and did not care for kids at all. I, in a nutshell, was a corrupt, slightly creative, and very angry at adults type of kid. Sure, I had friends, but I operated alone and did not care for learning from others and needed to really step my game of niceness up. All of my friends were, basically, fake. I could be looked on as a madman (or madkid??), for I used to scream, shout, throw things, and had no discipline at all. As my programmer dad would put it, my behavior was atrocious. Then you and Scratch came along. You taught me that adults DID care for kids. My life was turned upside down, in a good way. I cared for people, I learned things, I finally started to get good grades. Scratch has taught me a lot of lessons unrelated and relating to programming, and one of them was... You can never fully complete your learning until you teach. So I taught. My business? About teaching. My life on Scratch? Based first on welcoming and teaching new scratchers, THEN getting followers and whatnot. You will not belive my age, after reading all this. It is twelve. Yeah, I'm just a kid, yeah, I run a business... But I will never stop teaching. Never. Griffpatch, I speak for the rest of us when I say this... Thank you. PS. Check out my company's website! kidcreatorsteam.com Yes, I programmed it myself.
@griffpatch
@griffpatch 4 жыл бұрын
Wow - you are one talented kid :) - Thank you for your kinds words, and I'm really pleased you are working so hard to be a helpful and kind person - I myself made a very similar decision when I was young to do just the same. I'm proud of you! Griffpatch
@CoolScratcher
@CoolScratcher 4 жыл бұрын
@@griffpatch That was so nice of you to actually reply! Thank you for the compliments, and it makes me feel good that you're proud of me.
@CoolScratcher
@CoolScratcher 4 жыл бұрын
@-Bonfire- Thanks - a lot of scratchers make than decision.
@CoolScratcher
@CoolScratcher 4 жыл бұрын
@pushpraj nigwal Cool--Scratcher
@andrewzhuo6399
@andrewzhuo6399 4 жыл бұрын
Very great tutorials! With your explanations I didn't feel lost! Can't wait for your appel platformer!
@Meekaryo
@Meekaryo 4 жыл бұрын
0 dislikes wow!!! good video, and thanks for like everything. you were the one who inspired me to make scratch projects. and youre tutorials helped me alot!!!!! so thx for that :)
@rodrigoj.gramajoavila3178
@rodrigoj.gramajoavila3178 4 жыл бұрын
2*
@ruhanchaudhary123
@ruhanchaudhary123 4 жыл бұрын
@Vortex Gam3z Wow lol Im looking at this they said that 2 months ago and you said that 2 weeks ago... (only 4 dislikes is 1.5 months >:)
@danielharrison5000
@danielharrison5000 4 жыл бұрын
Thanks a lot. I look at your games and go "what on earth?" and then you explain it so well on youtube.
@04tmoodyscratch24
@04tmoodyscratch24 4 жыл бұрын
The 9 dislikes are from "those who can't count" (3:33)
@griffpatch
@griffpatch 4 жыл бұрын
lol
@shrutiprabhune819
@shrutiprabhune819 4 жыл бұрын
im dying no seriously
@Navy-729
@Navy-729 4 жыл бұрын
Heh
@maaf.official
@maaf.official 4 жыл бұрын
?????
@thecodingguy2368
@thecodingguy2368 4 жыл бұрын
haha
@WedPainter
@WedPainter 4 жыл бұрын
wow this is so much easier than looking into other people's projects and trying to copy it. This is really helpful, Thanks.
@pandat1070
@pandat1070 4 жыл бұрын
awesome video! will future videos go further into depth about detecting when a player actually leaves instead of just holding still? and also automatically placing new players in an open slot?
@griffpatch
@griffpatch 4 жыл бұрын
Yes, exactly those things :)
@bigmancozmo
@bigmancozmo 3 жыл бұрын
I came back to this series as an experienced Scratcher just because from experience I knew what everything did and how it did that
@osch415
@osch415 4 жыл бұрын
*listens to this while I sleep* The next day... *becomes griffpatch 2.0*
@llllshane6.0gamingllll7
@llllshane6.0gamingllll7 4 жыл бұрын
Oscar Cheung lol
@KT-vc7pq
@KT-vc7pq 4 жыл бұрын
wOw, tHaT iS rElAtAbLe
@crashcloud8945
@crashcloud8945 2 жыл бұрын
I spent 4 hours tring to fix a bug that was my clumsy fingers and a misplaced varible. Thank god it works now.
@wolfwolfwol
@wolfwolfwol 4 жыл бұрын
In the next part(s), can u show us how to do the screen scrolling WITH the other players? Also, what about costumization? SIDE NOTE: Great explanation!!! ;)
@Т1000-м1и
@Т1000-м1и 4 жыл бұрын
I think i have an idea how to make it, projects are local, so in a theory you could make everyone have separate position, about cental, X scrolling would be easy to make, calculate central point and make formula for zoom, X Y scrolling is the same but much harder
@wolfwolfwol
@wolfwolfwol 4 жыл бұрын
@@Т1000-м1и GREAT!
@loveliestcharlotte
@loveliestcharlotte 4 жыл бұрын
Thank you so much! This series really helped me understand and learn about Cloud Multiplayer. It also helped me learn more about variables, lists, and custom blocks. Even though I've had my troubles, it turned out great. Once again, thank you!
@MemerManStan
@MemerManStan 4 жыл бұрын
where's part 4 of the series? I can't wait!
@ExpertNoSayer1543
@ExpertNoSayer1543 3 жыл бұрын
Your videos are so good and i think the people that disliked just disliked because they are jealous of how good you are at scratch
@thatboredinternetwanderer140
@thatboredinternetwanderer140 4 жыл бұрын
Cloud variables part 3!!!! that was actually fast
@8BitOSC_
@8BitOSC_ 4 жыл бұрын
I only just realized that this was uploaded on April Fool's Day. And it works. Wow.
@maxybg
@maxybg 7 ай бұрын
Dude imagine griffpatch made us follow through a 30 minute tutorial only to realize none of it's real 😭
@Tawinner
@Tawinner 4 жыл бұрын
hoii i’ve been waiting :3
@megamanchamp3594
@megamanchamp3594 4 жыл бұрын
hi
@AMSASH
@AMSASH 4 жыл бұрын
Bye
@thatscertainlyinteresting
@thatscertainlyinteresting 2 жыл бұрын
I always love the run without screen refresh, it makes things way easier in scratch
@thatscertainlyinteresting
@thatscertainlyinteresting 2 жыл бұрын
(though you have to add a lot of my blocks)
@xavierbradford5528
@xavierbradford5528 4 жыл бұрын
Griffpatch! What do you think of the April fools prank that everyone is unfollowing you then refollowing you
@griffpatch
@griffpatch 4 жыл бұрын
Ha - an interesting social experiment ;) - Perhaps not the most hilarious thing ever - he he - but well... it's a thing ;)
@monnamonsta
@monnamonsta 4 жыл бұрын
I was invited to that activity, but then I thought about how much lag would griffpatch's computer have xD
@claytonkruse
@claytonkruse 4 жыл бұрын
I really can't wait to see how you make it so smooth!
@Polds
@Polds 4 жыл бұрын
whys this released today. today is the only day in the year i'm sceptical whether any video is real or not
@helix4267
@helix4267 2 жыл бұрын
What-?
@kevinoutofcontext
@kevinoutofcontext Жыл бұрын
@@helix4267 it was posted on April fools
@helix4267
@helix4267 Жыл бұрын
@@kevinoutofcontext oh lmao
@HeHe169
@HeHe169 4 жыл бұрын
=0 OMG I never knew the thing at 2:24! My life will forever be changed
@calvinscarvings.66
@calvinscarvings.66 3 жыл бұрын
Griffpatch, instead of just fading out I HIGHLY recommend using: change whirl effect by 5 Change pixelate by 1 Change ghost effect by 1 It looks so cool!
@cr7thegoat951
@cr7thegoat951 3 жыл бұрын
Omg!
@stijnlenting
@stijnlenting Жыл бұрын
even after 3 years u still helped me a lot! keep up the good work!
@jayp.8415
@jayp.8415 4 жыл бұрын
Has anybody noticed all of the blocks that start out a script (For example, the when green flag clicked block and the define (blah blah blah) block) are cats now..?
@Nebulix
@Nebulix 4 жыл бұрын
yeah..
@xavierbradford5528
@xavierbradford5528 4 жыл бұрын
Yup I thinks it’s an April fools it’s kinda cute tho UwU
@andrewzhuo6399
@andrewzhuo6399 4 жыл бұрын
yes, now it isn't sadly
@aaravkakkar1472
@aaravkakkar1472 3 жыл бұрын
april fools prank. And they are called hat blocks and on april fools, cat blocks
@taekookismylife617
@taekookismylife617 2 жыл бұрын
your the best for teaching us all of this even if the project is hard to code you can break it down and let us copy your tutorial. thanks for everything!
@CrystalKeeper7
@CrystalKeeper7 4 жыл бұрын
Hey, you didn't annouce this one :P
@griffpatch
@griffpatch 4 жыл бұрын
Announce it where? On my community tab? On scratch or elsewhere?
@CrystalKeeper7
@CrystalKeeper7 4 жыл бұрын
@@griffpatch Elsewhere :P
@acc-lab1233
@acc-lab1233 4 жыл бұрын
you are in the video! wow xD
@CrystalKeeper7
@CrystalKeeper7 4 жыл бұрын
@@acc-lab1233 Yep :D
@trisXP
@trisXP 4 жыл бұрын
@@CrystalKeeper7 wow ur lucky
@anaysurana3140
@anaysurana3140 4 жыл бұрын
you are the most followed scratcher your tutorials are helpful what type of a scratcher are you you are the best
@zulianfr
@zulianfr 4 жыл бұрын
Ok. This is the part when I slowly didn't understand anything. On top of that I'm French that's doesn't help.
@griffpatch
@griffpatch 4 жыл бұрын
Oh no! :( - Maybe it's because I needed to give an overview of what the scripts are now doing... how the project works... I know I was more describing what I was doing, not why... I'll try to do something about that if I can.
@zulianfr
@zulianfr 4 жыл бұрын
@@griffpatch Yes, I think that's it. You maybe should more explain why are you doing this or this. And maybe a little more of real example, like show what's happened if you don't do a curtain thing, like with the letter A and the loop.
@zulianfr
@zulianfr 4 жыл бұрын
@@griffpatch In any case it's great you thinking about people like me.
@forevertoofr
@forevertoofr 4 жыл бұрын
Français aussi ^_^
@zulianfr
@zulianfr 4 жыл бұрын
@@forevertoofr Ravi de savoir que je ne suis pas tout seul ici !
@BTRequiemOfficial
@BTRequiemOfficial Жыл бұрын
i know im kinda late but clicking to change characters doesnt set my character to my mouse, and just fades away. The clones are also getting deleted immediately. how do I fix this?
@oppositexnba
@oppositexnba 4 жыл бұрын
This was made on April Fools... O_O
@evanpaulson6096
@evanpaulson6096 4 жыл бұрын
THIS VIDEO IS FLAWLESS, GREAT EXPLANATIONS, AND MORE. IF YOU SEE A RENDING GAME BY MCCHEEKA, KNOW IT WAS 99 PERCENT YOU ALL ALONG
@wooper545
@wooper545 4 жыл бұрын
4:11 griffpatch: "oh no, that's just not proffesional" me: it's like 4 frames which only takes about 1/6 of a second I mean really
@maceater4565
@maceater4565 4 жыл бұрын
Thanks for uploading another video, they are well made. This video took me a while to figure out what was going wrong with my scripts. Keep up the great work!
@realjames1
@realjames1 4 жыл бұрын
Welp, this is a good thing to follow in quarantine. Amazing tutorials my man!
@BrandonMakesGames_
@BrandonMakesGames_ 2 ай бұрын
i spent two hours (not joking) trying to get my 3d rendering (also from your tutorials) to work with multiplayer (on this episode) 10/10
@liamclery2457
@liamclery2457 4 жыл бұрын
This is the best tutorial series yet!
@imlenz4898
@imlenz4898 4 жыл бұрын
This is probably the only legit video on KZbin tbh
@Radlee.
@Radlee. 4 жыл бұрын
Part 3 came out! Let's go!! Thank you so much for making these!
@ibpfan5549
@ibpfan5549 4 жыл бұрын
Thank you for the info! I have been trying to script that for a while now for a multiplayer hurricane game called “Hurricane” and your tutorial did really help me
@relykz
@relykz 4 жыл бұрын
The legend has back! I didn't expect you doing part 3 of this series! This helped me a lot!
@griffpatch
@griffpatch 4 жыл бұрын
I have so much more to cover! Hopefully we will see them all through together! :)
@tejasnarula
@tejasnarula 4 жыл бұрын
you are the best you explain the best your videos are clean and fast (thats good) keep it on i want more videos like this i always wait for your videos thanks
@ruhanchaudhary123
@ruhanchaudhary123 4 жыл бұрын
OMG ITS HERE THX SO MUCH! I already did it tho...(But it’s worse, a max of 5 players can be coded in) YOU ARE SO AWESOME!! Keep the tutorials coming ;D
@КАПИТАНКАРТОШКА-г4ю
@КАПИТАНКАРТОШКА-г4ю 4 жыл бұрын
you are the best teacher on youtube!
@techmasterzack-yt6521
@techmasterzack-yt6521 4 жыл бұрын
About the loops slowing down, It works for me. That isn't a problem
@2amateurs337
@2amateurs337 4 жыл бұрын
Me in video 1: Ehh, that's nice, but I already knew how to do that Me in video 2: Wait why are we encoding? Oh, I see... Me in video 3: Aha! Brilliant! Also, good to know about the loops. Keep up the good work. :D
@pnkajkum
@pnkajkum 3 жыл бұрын
7:00 a truly fellow scratcher custom block: value = cloud # what he said: variable = cloud #
@acc-lab1233
@acc-lab1233 4 жыл бұрын
Explaining really nice! I think I already know most of the coding's logic but this is the first time I use these thing together. Nice job griffpatch! Keep on great work! The long number comparing bug... wow it's the first time I know that XD
@sarahmeisenhelter6222
@sarahmeisenhelter6222 4 жыл бұрын
hey griffpatch, it's @screamingwolf123 here, I just want to say you make great projects and you inspired me to make games!
@griffpatch
@griffpatch 4 жыл бұрын
Nice! :) Hope they turn out well!
@judeposey2395
@judeposey2395 3 жыл бұрын
Griffpatch is a legend.
@trisXP
@trisXP 4 жыл бұрын
:0 the legend is back! These are so cool! thanks for this series its really helpful! *jumps around when sees 3rd one is out*
@trisXP
@trisXP 4 жыл бұрын
Griffpatch loved! *faints*
@centralkingdom23
@centralkingdom23 2 жыл бұрын
😀 you are very helpful griffpatch! I Subscribed! I am getting into coding because of you!
@gamergrill9629
@gamergrill9629 4 жыл бұрын
I've been watching these cloud tutorials, and they're wonderfully made! Great explanations and editing. I've made my own cloud engine in the past, and it's surprising how many similarities it shares to your methods! The only thing I have to work out is how to predict where players will be to reduce latency haha
@griffpatch
@griffpatch 4 жыл бұрын
Prediction is a bit of an art, and it's hard to get right except for games designed to mitigate the issue but moving slowly and turning slowly :)
@gamergrill9629
@gamergrill9629 4 жыл бұрын
@@griffpatch Yes, that's very true lol - perhaps I'll just have to live with the .1 second latency!
@griffpatch
@griffpatch 4 жыл бұрын
I'm afraid latency is much greater than that. 0.1 is the time between updates, bit it then takes more like 0.3 before another player gets the update, and then another 0 3 before your see them respond to your movement... Can be rather a long time!
@gamergrill9629
@gamergrill9629 4 жыл бұрын
@@griffpatch Ah, that makes sense! - thank you for the info! I'm currently working on my cloud system; I appreciate the help!
@gixtuh
@gixtuh Жыл бұрын
Thanks for the free encoder :D. With your encoder, I can finally make some cloud chat, a list, and more!
@Freeborger
@Freeborger 4 жыл бұрын
griffpatch : being very helpful random guy : just gonna play this thing
@raph_lenoob2805
@raph_lenoob2805 4 жыл бұрын
very good series it helped me a lot. there were good explanations. for me you are the god of scratch.
@NeoniumOxide
@NeoniumOxide 4 жыл бұрын
Thanks!!! Yesterday I can't do that but today it's works.I'am so happy!!!
@04tmoodyscratch24
@04tmoodyscratch24 4 жыл бұрын
Awesome! And it's not even an April Fools Prank!
@amaurylecleziocoron7382
@amaurylecleziocoron7382 3 жыл бұрын
it does not work for me, however, I did everything as in the tutorial! Do you know what can't work? Thank you
@Straypique
@Straypique 3 жыл бұрын
A lot thanks griffpatch I just learned this and won't forget in my whole life
@KindPump
@KindPump 4 жыл бұрын
You've been a role model for me since scratch 1.4 era! Thanks for this amazing tutorial series! Edit: I had no idea that's how variables that apply to that sprite only function that way!! Would have saved me lots of time throughout the years haha
@killianbare9934
@killianbare9934 4 жыл бұрын
it will not work on my end. whenever i start if i press 1, 2, or 3, it will not turn me into player 1, 2, or 3. but when i press 4, it works perfectly fine. do you know why this is happening?
@braamcon
@braamcon 4 жыл бұрын
Brilliant stuff, perfectly explained. Thanks!
@thebrainsnthebrawn3690
@thebrainsnthebrawn3690 4 жыл бұрын
Amazing job! Also, no surprise you get 23,452 Scratch messages per day! 0:21
@shrutiprabhune819
@shrutiprabhune819 4 жыл бұрын
GRIFFPATCH i wanted to find a platformer tutorial and i found urs and i LOVED it so i have subscribed!!! u r a GOD also u can actually just become a scratcher i wasn't and i clicked a thing beside the profile thing and i became a scratcher!
@jcsig9195
@jcsig9195 4 жыл бұрын
Thx griffpatch ive been waitin for dis one!
@ikeokpaluba4339
@ikeokpaluba4339 3 жыл бұрын
your voice just cheers me up
@liamtoh6381
@liamtoh6381 2 жыл бұрын
I LOVE YOUR VIDS SO MUCH ITS SO EASY TO UNDERSTANT THANK YOU 😁🙏♥♥♥
@austintruong7987
@austintruong7987 Жыл бұрын
woah two of my fav scratchers
@Radioactivemeness
@Radioactivemeness Жыл бұрын
this is really cool man
@primewarrior9032
@primewarrior9032 3 жыл бұрын
Thank you! Love it!
@Phiwipuss
@Phiwipuss 4 жыл бұрын
Hello! I would like to ask a question: So, I am making a cloud tic tac toe game, I want to start simple with cloud programming. I already made the offline version and I have an idea how to implement the game-board updating. The only thing I haven't figured out is how to switch between player's turns. I watched your video, but it didn't help be that much with my project. May I get some better explanation on how to make a player turns cloud switching system?
@conmom456
@conmom456 4 жыл бұрын
You could have a cloud variable that keeps track of who's turn it is, and change it based on that possibility.
@pattilord23
@pattilord23 4 жыл бұрын
Awesome tutorial again! It has me wondering though if it would be easier to add the decoded cloud data to a list, since it would cut back the number of variables and would make it easier to add extra information in the future, and not force us to repeat [value = read from encoded] for every piece of information, especially if we wanted to add more. Either way I'm excited for part 4 :D
@griffpatch
@griffpatch 4 жыл бұрын
You certainly can put them in a list if you would like, and then read them all back one after the other... but I like doing it like this because it means you can see exactly that data you are reading and when... A change I might introduce later is where you no longer just read strings, but have special readers for numbers as these can be more efficient than for strings and use less space. This would not work as well with a list type approach.
@Tomothesun
@Tomothesun 4 жыл бұрын
I really like this channel and i have learnt a lot thank you
@powerfulgaming2634
@powerfulgaming2634 4 жыл бұрын
Griffpatch you make this look easy
@TofiOfficial
@TofiOfficial 4 жыл бұрын
Nice Tutorial! Thank You Griffpatch!
@KrypticDonut
@KrypticDonut 4 жыл бұрын
thanks for the tutorial i will use this to make a multiplayer shooter
@bozostudio9926
@bozostudio9926 4 жыл бұрын
yay he is back!!!
@floran9436
@floran9436 3 жыл бұрын
Hi, brilliant tutorial! Really helped me with variables.
@floran9436
@floran9436 3 жыл бұрын
hey griffpatch, thanks for the like!
@slt
@slt 4 жыл бұрын
Thank you so much @griffpatch! I love these tutorials and they help so much!
@SyanicalCyan
@SyanicalCyan 4 жыл бұрын
thanks to you soon my online smash bros game will for everyone around Halloween, Oct31
@huito_0
@huito_0 3 жыл бұрын
Is this also mobile friendly? I’m trying to code that out. Anyways, always enjoyed your videos! Keep it up!
@griffpatch
@griffpatch 3 жыл бұрын
It can be made to be - that would just be down to your controls (where we use key pressed blocks, replacing them with a cleve rmobile joystick script!)
@sabatotd338
@sabatotd338 4 жыл бұрын
youre back yes
@TheFreshStart83
@TheFreshStart83 2 жыл бұрын
I love your videos! One thing im having trouble with though is controlling the character with the arrow keys. is there any way to do that? do we go over it in a later video?
@some-random-coder_
@some-random-coder_ 4 жыл бұрын
my test cloud scripts were so much longer! this is a lot simpler!
@ebikekid5894
@ebikekid5894 4 жыл бұрын
YES PART 3!!!
@tkeis123
@tkeis123 2 жыл бұрын
11:30 When i seeing Griffpatch_tutor moving on this scene i was laughed too hard😂
@user-mg5ck3ks4t
@user-mg5ck3ks4t 3 жыл бұрын
nice i like this it is clear and goes in order :)
Cloud Game Tutorial | Part 4 | Auto Game Joining
13:09
griffpatch
Рет қаралды 156 М.
TOP 10 SCRATCH HACKS !
6:13
SL Smart Mind
Рет қаралды 470 М.
What's in the clown's bag? #clown #angel #bunnypolice
00:19
超人夫妇
Рет қаралды 23 МЛН
龟兔赛跑:好可爱的小乌龟#short #angel #clown
01:00
Super Beauty team
Рет қаралды 64 МЛН
Não sabe esconder Comida
00:20
DUDU e CAROL
Рет қаралды 32 МЛН
Сюрприз для Златы на день рождения
00:10
Victoria Portfolio
Рет қаралды 2,3 МЛН
Mario Maker 3 ON SCRATCH!
8:16
Arrowstotle
Рет қаралды 387 М.
How I Made a 3D Platformer in 2D Game Engine
21:23
ggenije
Рет қаралды 522 М.
INSANE SELF BUILDING Redstone Contraptions in Minecraft!
10:44
Mumbo Jumbo
Рет қаралды 3,8 МЛН
Making a Fake Multiplayer .io Game
11:03
Gambit
Рет қаралды 192 М.
I Shattered Scratch's Cloud Player Limit 💥 Here's how I did it!
12:29
I Paid Fiverr Game Developers to Make the Same Game
10:25
BadGameDev
Рет қаралды 725 М.
The Trick I Used to Make Combat Fun! | Devlog
8:12
Game Endeavor
Рет қаралды 1,7 МЛН
Minecraft But On Scratch
7:23
Irrelevant
Рет қаралды 520 М.
Making Another COZY Game in Scratch for the Day
5:59
Goodgis
Рет қаралды 888 М.
What's in the clown's bag? #clown #angel #bunnypolice
00:19
超人夫妇
Рет қаралды 23 МЛН