Multiplayer is easy now | Scratch

  Рет қаралды 82,719

TheKrazyDev

TheKrazyDev

Күн бұрын

CloudLink - github.com/mikedev101/cloudlink
In this video I show off cloudlink one of the many new extensions in Turbowarps new update.
Cloudlink allows us to do networking much easier and allows us to make big multiplayer games but still with an Scratch environment
Songs: Chill - sakura Hz, (Cant remeber the rest)
#scratch #programming #multiplayer

Пікірлер: 153
@chipm0nk
@chipm0nk 10 ай бұрын
definitely going to come back to this when I have time; I haven't paid much attention to turbowarp outside of using it as a less laggy way to run projects, so this is all cool and new to me :3
@user-pq2ih4yh3r
@user-pq2ih4yh3r 10 ай бұрын
:0 i know u u use scratch
@ameridev
@ameridev 9 ай бұрын
maybe you can apply it to your 3d games?
@jn567
@jn567 9 ай бұрын
Yeah there's a bunch of extensions you can add.
@JooNazzX
@JooNazzX 6 ай бұрын
Same the game jolt api is awesome so is all the fetch data and 2d box physics 💪
@abisoyealaba749
@abisoyealaba749 Ай бұрын
lol
@matanimatesstuff2820
@matanimatesstuff2820 9 ай бұрын
Unity: **makes downloading a something payed, and making a lot of developers in debt** Scratch: **turns purple i guess?** Turbowarp: **proceeds to add a easy way to make multiplayer**
@thekrazydev
@thekrazydev 9 ай бұрын
Lol, this so true
@exorich
@exorich 9 ай бұрын
fr why is scratch now frikin purple my eyes are bleeding
@1trie
@1trie 9 ай бұрын
if you think the purple was bad, just see how scratch looked like on 2015@@exorich
@ches2839
@ches2839 9 ай бұрын
you're the type of kid to make animations on scratch
@matanimatesstuff2820
@matanimatesstuff2820 9 ай бұрын
@@ches2839 well you are just spreading my comment dude
@thekrazydev
@thekrazydev 10 ай бұрын
*READ* Make sure you join a room before sending data. Otherwise your data will be sent to anyone using that same server from other projects connected to the same server. I'll soon make a updated video with room joining and hopefully matchmaking so stay tuned!
@mikedev101
@mikedev101 10 ай бұрын
You can link to a room to work around that.
@thekrazydev
@thekrazydev 10 ай бұрын
@@mikedev101 Oh okay I'll modify the comment
@NeriQward
@NeriQward 9 ай бұрын
hi! please do a tutorial on how to make a multiplayer game (with sending x/y data) using cloudlink, i would be very grateful!
@AJ-Palermo
@AJ-Palermo 9 ай бұрын
Rooms are broken, since last time I checked
@thekrazydev
@thekrazydev 9 ай бұрын
@@AJ-Palermo I've recently used them and had them working, but did take some fidgeting. Will show in my upcoming vid/series of making a full game using this exstention.
@Fardy-Zoolhardy
@Fardy-Zoolhardy 15 күн бұрын
i made a jackbox inspired game with cloudlink! thanks for the basics!
@YourLocalSharkFanatic
@YourLocalSharkFanatic 10 ай бұрын
Randomly found this video, love the vibes it's really chill also you have a very nice voice :]
@thekrazydev
@thekrazydev 10 ай бұрын
Glad you like it :D. Thank you :)
@YourLocalSharkFanatic
@YourLocalSharkFanatic 10 ай бұрын
@@thekrazydevYou're welcome :D
@Blueisbackshorts.
@Blueisbackshorts. 9 ай бұрын
hey i like it too
@TeapotOnDuty
@TeapotOnDuty 3 ай бұрын
6:11 bro didnt rrly see the "When connected" action but putting that ahead its really cool.
@ad1340yt
@ad1340yt 4 ай бұрын
Thanks man!! :DD
@OwenXevioGan
@OwenXevioGan 9 ай бұрын
8:34 i cant believe you just called dumplings "ice cream cone" lol
@thekrazydev
@thekrazydev 9 ай бұрын
Bro, I dont know how I didnt realize it was on stick lol. Genuinely thought it was a cone thanks for the info lol
@ego-lay_atman-bay
@ego-lay_atman-bay 8 ай бұрын
It's not even dumplings either, it's a dango. Ok, a dango may be dumplings on a stick, but it's still called a dango.
@kaplin86gamer
@kaplin86gamer 9 ай бұрын
This reminds me of the "MMO" Extension inside of Gandi ide.
@randomdudedev
@randomdudedev 9 ай бұрын
very useful!
@Mr.Glitho
@Mr.Glitho 7 ай бұрын
omg tx YOUR THE BEST
@mikevazovsky2532
@mikevazovsky2532 10 ай бұрын
By the way I think something bad happened to the scratch cloud variables, the new cloud variables don't work(it's possible that it works again now I tried it 2 days ago several times)
@masonleblanc6726
@masonleblanc6726 10 ай бұрын
wow, so easy. nice music
@v6zyt
@v6zyt 9 ай бұрын
my childhood dream of making my own terrible roblox clone can finally come true
@Wyvurn
@Wyvurn 9 ай бұрын
yayy
@DaAlphaDawg
@DaAlphaDawg 8 ай бұрын
yay
@ego-lay_atman-bay
@ego-lay_atman-bay 9 ай бұрын
"Ice cream code" Dude that's a dango, it's very different.
@gamernlslayer
@gamernlslayer 9 ай бұрын
alright going to use scratch as a database now, i guess?
@NeisamPi
@NeisamPi 6 ай бұрын
I've gotten to 7:14 in the video, but when I run the code it doesn't connect. Does anyone know how to connect to the servers? EDIT: I just used server 3 (Oceania) dispite being farther away it accually worked
@never_dev
@never_dev 10 ай бұрын
You must look new extentions man And we can do good games.
@GianeUltra
@GianeUltra 5 ай бұрын
i been using scratch like almost a decade and there is an easy multiplayer now
@xeggi
@xeggi 10 ай бұрын
make a tutorial on how to make a multiplayer game next
@Iss_Gamersito
@Iss_Gamersito 3 ай бұрын
a question. does turbo warp read my pc? because it tells me in the Navigator extensions to paste and copy which finger I am touching. once I entered turbo warp and it started to close chrome and turn off the pc and it also told me operating system blah blah blah
@anamoyeee
@anamoyeee 9 ай бұрын
Let's make some unmoderated chat rooms
@CripsyFries
@CripsyFries 3 ай бұрын
just use a external api like purgo malum (use the network extension)
@mikedev101
@mikedev101 9 ай бұрын
👀
@ahmoiste-uwu
@ahmoiste-uwu 3 ай бұрын
I used this code. But when I start project, sprite says "Failed To Connect". I need to help.
@PorTrasDosJogos-Scratch2024
@PorTrasDosJogos-Scratch2024 4 ай бұрын
bro, im having a problem, when i start the project, the clones start teleporting to random positions
@papaapis7556
@papaapis7556 14 күн бұрын
would i be able to manifest this into a matchmaking sequence to find other people playing the game and into a fighting game?
@thekrazydev
@thekrazydev 13 күн бұрын
Yes, but im pretty sure the addon has stopped being supported as the developer is working on a new version
@Ray-uy4ez
@Ray-uy4ez 9 ай бұрын
Could you use the same server number to connect to for multiple projects and it would work?
@thekrazydev
@thekrazydev 9 ай бұрын
Yes. But make sure to join a room before doing so. All data sent on the server gets sent to everyone. Even people on other servers. So make some kind of ID or something and then join a room with it. I'm working on a multiplayer game tutorial series thingy stay tuned.
@Ray-uy4ez
@Ray-uy4ez 9 ай бұрын
@@thekrazydev Okay
@Toshy128
@Toshy128 7 ай бұрын
@@thekrazydev with mine i tried it so it makes an ID which is randomly generated and then if it has to it sends at then deletes. i put it into a list but it dosent goto another copy of the project. help?
@jn567
@jn567 6 ай бұрын
all clients need the same id to send data to other people @@Toshy128
@Obviu_77
@Obviu_77 Ай бұрын
Scratch if it had steroids
@xTres_12332
@xTres_12332 9 ай бұрын
how do i get my own server
@brodixthepumpkinwhowantmango
@brodixthepumpkinwhowantmango 2 ай бұрын
theres no global data packet block for me :(
@memetech-
@memetech- 9 ай бұрын
"when connected" "when failed to connect"
@PaperHenry
@PaperHenry 2 ай бұрын
Can you make how to make a multiplayer platformer with this? It would be very helpful!
@pou-c
@pou-c Ай бұрын
the problem is, you can't upload it to scratch
@Tealen
@Tealen 9 ай бұрын
SONG PLEASE (in the beggining)
@thekrazydev
@thekrazydev 9 ай бұрын
secret crates - Springtime Stroll :)
@Tealen
@Tealen 9 ай бұрын
thank u so much im subbing just for that@@thekrazydev
@islemgaming201
@islemgaming201 10 ай бұрын
do you need scratch extensions for these extensions/blocks?
@Thatoneham
@Thatoneham 10 ай бұрын
this is a custom extenstion so no you dont need scratch extenstion
@islemgaming201
@islemgaming201 10 ай бұрын
@@Thatonehamoh ok, ty!
@Donobodude
@Donobodude 9 ай бұрын
You don’t need any browser extensions, if that’s what you meant. You DO need Turbowarp for the custom extensions though.
@Toshy128
@Toshy128 7 ай бұрын
or any custom version of scratch that supports adding extensions@@Donobodude
@jefnermag27
@jefnermag27 9 ай бұрын
what if someone made discord with this lol
@abisoyealaba749
@abisoyealaba749 Ай бұрын
thanka
@maltion9097
@maltion9097 Ай бұрын
How did you set up your server?
@thekrazydev
@thekrazydev 4 күн бұрын
I was incorrect about needing an server. All you need to do is join an room. Heres an more in depth tutorial -> kzbin.info/www/bejne/oKSvpYyBrqt1d6csi=G4io8kvHzjXXpWD6
@neo_star_skid
@neo_star_skid 8 ай бұрын
me who still has trouble making a multiplayer game on penguinmod
@CreativeMC_YT
@CreativeMC_YT 10 ай бұрын
box2d turbowrap tutorial next?
@NeriQward
@NeriQward 9 ай бұрын
i can teach you thats easy
@CreativeMC_YT
@CreativeMC_YT 9 ай бұрын
@@NeriQward how
@onlyarda
@onlyarda 3 күн бұрын
is never connecting how to fix that
@ShowierData9978
@ShowierData9978 10 ай бұрын
:D i helped make cl server partly
@ShowierData9978
@ShowierData9978 10 ай бұрын
also cl py server has support for cloud vars
@elyaserr
@elyaserr 8 ай бұрын
can you make a cloud list with cloudlink?
@thekrazydev
@thekrazydev 8 ай бұрын
Probably but there no build in method of making one, so you would still have to program it.
@mr.pumpkinn
@mr.pumpkinn 9 ай бұрын
my like is 700th 😎
@eriwerpiinapleo638-38
@eriwerpiinapleo638-38 20 күн бұрын
For me, the connection is failed.
@PlayzStudioz
@PlayzStudioz Ай бұрын
I can't connect to a server (yes i'm connected to the internet)
@xTres_12332
@xTres_12332 9 ай бұрын
how do i host my own server on my pc if i do not want to pay
@thekrazydev
@thekrazydev 9 ай бұрын
I think you can use the cloudlink python library. Check the documentation on how to use that. But I could be wrong. Ill do some research and let you know
@xTres_12332
@xTres_12332 9 ай бұрын
is that extension for turbowarp@@thekrazydev
@xTres_12332
@xTres_12332 9 ай бұрын
and is there anyway where i can buypass the maximum of 10cloud variables because that is all going to be on my server if its possibl. Why would they care@@thekrazydev
@anhydrite198
@anhydrite198 10 ай бұрын
Heya
@KynhMoonLegacy
@KynhMoonLegacy 9 ай бұрын
Make Online moving, noit sent data only
@zackikianimations
@zackikianimations 9 ай бұрын
6,755th viewer and 210th liker and 43rd commenter!
@CreativeMC_YT
@CreativeMC_YT 10 ай бұрын
gonna check it out maybe it's better than unity
@ad1340yt
@ad1340yt 10 ай бұрын
Its block coding 💀
@CreativeMC_YT
@CreativeMC_YT 10 ай бұрын
@@ad1340yt but for 2d games it might be better
@CreativeMC_YT
@CreativeMC_YT 10 ай бұрын
@@ad1340yt yes but for simple 2d and for 2d in generarl it could be better
@Ray-uy4ez
@Ray-uy4ez 9 ай бұрын
@@ad1340yt So?
@ad1340yt
@ad1340yt 3 ай бұрын
​@@Ray-uy4ez I use turbowarp to make stuff but I would NOT just say it's better than unity, unity has like 10x more stuff and things
@bloctans_4
@bloctans_4 9 ай бұрын
i know the owner of this extension also MEOWER REFERENCE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@Thatoneham
@Thatoneham 10 ай бұрын
could? you tell me how to show position for multiplayer, other then that your getting a sub
@thekrazydev
@thekrazydev 10 ай бұрын
All you would need to do is send position x instead of subscribe. For sending position x and y I'd recommend using the JSON extension. Create an JSON object, then add X as position x and add Y as position y, then send that JSON object over. I'll most likely be doing a series on using this cloud-link to make a multiplayer game with lobbys and infinite player support being its so powerful (Especially with JSON ), so stay tuned for that . Though I highly recommend learning JSON. It'll make your life so much easier, and not to hard to learn.
@Thatoneham
@Thatoneham 10 ай бұрын
​​@@thekrazydevabout lobbies. Earlier I made a simple chat and the connect lobby ID won't go higher then 4
@thekrazydev
@thekrazydev 10 ай бұрын
​@@Thatoneham​Could you explain what you mean by lobby id?
@Thatoneham
@Thatoneham 10 ай бұрын
@@thekrazydev i use connect to server, i have a button that asks for your "lobby id" . it sets a variable to that id, then when you click connect it will set the server connection code to the set "lobby id" and attempt connection
@Thatoneham
@Thatoneham 10 ай бұрын
right now im trying to make the text have your username
@Apiik
@Apiik 3 ай бұрын
i cant connect :/
@Scudmaster11
@Scudmaster11 9 ай бұрын
Oh... Mia want try.. when I become good enough... I'm ganna create a simple league of legends game "custom champions"
@saraysxroom
@saraysxroom 9 ай бұрын
why u downgraded scratch blocks to scratch beta???
@ShowierData9978
@ShowierData9978 10 ай бұрын
DO Not use s2 in the JSON. That server is deprecated
@ShowierData9978
@ShowierData9978 10 ай бұрын
i know because i made it
@ShxdowsMusics
@ShxdowsMusics 5 ай бұрын
penguinmod: hah, weak..
@carygomez9640
@carygomez9640 3 ай бұрын
they removed the global packet
@suspended67Animations
@suspended67Animations 9 ай бұрын
Pizza
@youuniverse9228
@youuniverse9228 8 ай бұрын
why am I getting messages from other people?
@Toshy128
@Toshy128 7 ай бұрын
Because it’s public server. You need to connect to a room or do what I did
@Toshy128
@Toshy128 7 ай бұрын
I made it so it adds a special ID at the end before it sends to servers and when there’s new global data it checks to see if there’s a special ID (Id can be just “mickey”) then if there is I use text and do replace ID in GLOBAL DATA (message) with “ “ nothing. It works and you could use a randomizer but I don’t know how to do that. Hope this helps!
@LP0818
@LP0818 4 ай бұрын
or penguin mod
@firebird561
@firebird561 9 ай бұрын
you mean turbowarp
@jeanmatheus3984
@jeanmatheus3984 8 ай бұрын
Someone enter in my chat and talk with me, but i doesn't know the people
@thekrazydev
@thekrazydev 8 ай бұрын
Watch my latest multiplayer video, I explain that and how to do more advanced stuff
@youuniverse9228
@youuniverse9228 8 ай бұрын
@@thekrazydev I got the same problem
@dominikokoyxz781
@dominikokoyxz781 5 ай бұрын
they hacked me :(
@Pawgamer-f9v
@Pawgamer-f9v 17 күн бұрын
nope🤧
@lokiolson6151
@lokiolson6151 28 күн бұрын
..
@lokiolson6151
@lokiolson6151 28 күн бұрын
..
@splatoonfan345
@splatoonfan345 Ай бұрын
i made the same but a ukrain man has talked with me
@Willbin23
@Willbin23 9 ай бұрын
100% copied from gandi IDE
@worlddddddddddd
@worlddddddddddd 7 ай бұрын
inefficient
@never_dev
@never_dev 9 ай бұрын
Do U have discord?
@vexmain2836
@vexmain2836 14 күн бұрын
why @ZonxScratch
I Wish I Had Known This Before I Started Unity Game Development...
11:11
Making a game where you get sucked into your own (bad) code
23:10
Robert Thomson
Рет қаралды 1,3 МЛН
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 8 МЛН
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Laro Benz
Рет қаралды 64 МЛН
Llegó al techo 😱
00:37
Juan De Dios Pantoja
Рет қаралды 57 МЛН
I Shattered Scratch's Cloud Player Limit 💥 Here's how I did it!
12:29
6 Developers make a Scratch Game Without Communicating
15:00
Jackson Academy
Рет қаралды 171 М.
Scratch has been hiding blocks from us........
5:59
TheKrazyDev
Рет қаралды 48 М.
The 5 Most UNDERRATED Scratch Blocks! 🔥🏆
3:54
The STEAMist
Рет қаралды 83 М.
Some Scrapped Scratch Projects
12:45
dillyd
Рет қаралды 979
I Hacked a Discord Bot, the Owner said this...
9:09
No Text To Speech
Рет қаралды 1,2 МЛН
ЧТО ТАКОЕ TURBOWARP или УБИЙЦА SCRATCH
11:54
Шуш, но старый
Рет қаралды 33 М.
How I Made a 3D Platformer in 2D Game Engine
21:23
ggenije
Рет қаралды 456 М.
Mummy naya le aayi 🥰
0:36
Cute Krashiv and Family
Рет қаралды 57 МЛН
Mummy naya le aayi 🥰
0:36
Cute Krashiv and Family
Рет қаралды 57 МЛН
Jumping off balcony pulls her tooth! 🫣🦷
1:00
Justin Flom
Рет қаралды 21 МЛН
4 Признака того, что Жена Злится
0:30
Petya English
Рет қаралды 5 МЛН
ДОМАШНЕЕ ЭСКИМО//ПРОВЕРКА РЕЦЕПТА ТИК ТОК
0:22