Тёмный

Multiplayer is easy now | Scratch 

Подписаться
Просмотров 79 тыс.
% 1 818

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

Хобби

Опубликовано:

 

27 сен 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 144   
@chipm0nk
@chipm0nk 9 месяцев назад
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 9 месяцев назад
:0 i know u u use scratch
@AndevOG
@AndevOG 8 месяцев назад
maybe you can apply it to your 3d games?
@jn567
@jn567 8 месяцев назад
Yeah there's a bunch of extensions you can add.
@JooNazzX
@JooNazzX 5 месяцев назад
Same the game jolt api is awesome so is all the fetch data and 2d box physics 💪
@abisoyealaba749
@abisoyealaba749 4 дня назад
lol
@matanimatesstuff2820
@matanimatesstuff2820 8 месяцев назад
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 8 месяцев назад
Lol, this so true
@exorich
@exorich 8 месяцев назад
fr why is scratch now frikin purple my eyes are bleeding
@1trie
@1trie 8 месяцев назад
if you think the purple was bad, just see how scratch looked like on 2015@@exorich
@ches2839
@ches2839 8 месяцев назад
you're the type of kid to make animations on scratch
@matanimatesstuff2820
@matanimatesstuff2820 8 месяцев назад
@@ches2839 well you are just spreading my comment dude
@thekrazydev
@thekrazydev 9 месяцев назад
*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 9 месяцев назад
You can link to a room to work around that.
@thekrazydev
@thekrazydev 9 месяцев назад
@@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 8 месяцев назад
Rooms are broken, since last time I checked
@thekrazydev
@thekrazydev 8 месяцев назад
@@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.
@YourLocalSharkFanatic
@YourLocalSharkFanatic 9 месяцев назад
Randomly found this video, love the vibes it's really chill also you have a very nice voice :]
@thekrazydev
@thekrazydev 9 месяцев назад
Glad you like it :D. Thank you :)
@YourLocalSharkFanatic
@YourLocalSharkFanatic 9 месяцев назад
@@thekrazydevYou're welcome :D
@Blueisbackshorts.
@Blueisbackshorts. 8 месяцев назад
hey i like it too
@OwenXevioGan
@OwenXevioGan 8 месяцев назад
8:34 i cant believe you just called dumplings "ice cream cone" lol
@thekrazydev
@thekrazydev 8 месяцев назад
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 7 месяцев назад
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.
@ad1340yt
@ad1340yt 4 месяца назад
Thanks man!! :DD
@TeapotOnDuty
@TeapotOnDuty 2 месяца назад
6:11 bro didnt rrly see the "When connected" action but putting that ahead its really cool.
@randomdudedev
@randomdudedev 8 месяцев назад
very useful!
@Mr.Glitho
@Mr.Glitho 7 месяцев назад
omg tx YOUR THE BEST
@v6zyt
@v6zyt 8 месяцев назад
my childhood dream of making my own terrible roblox clone can finally come true
@Wyvurn
@Wyvurn 8 месяцев назад
yayy
@DaAlphaDawg
@DaAlphaDawg 7 месяцев назад
yay
@kaplin86gamer
@kaplin86gamer 8 месяцев назад
This reminds me of the "MMO" Extension inside of Gandi ide.
@ego-lay_atman-bay
@ego-lay_atman-bay 9 месяцев назад
"Ice cream code" Dude that's a dango, it's very different.
@masonleblanc6726
@masonleblanc6726 9 месяцев назад
wow, so easy. nice music
@mikevazovsky2532
@mikevazovsky2532 9 месяцев назад
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)
@mikedev101
@mikedev101 8 месяцев назад
👀
@maltion9097
@maltion9097 10 дней назад
How did you set up your server?
@never_dev
@never_dev 9 месяцев назад
You must look new extentions man And we can do good games.
@xeggi
@xeggi 9 месяцев назад
make a tutorial on how to make a multiplayer game next
@gamernlslayer
@gamernlslayer 8 месяцев назад
alright going to use scratch as a database now, i guess?
@Iss_Gamersito
@Iss_Gamersito 2 месяца назад
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
@GianeUltra
@GianeUltra 5 месяцев назад
i been using scratch like almost a decade and there is an easy multiplayer now
@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
@anamoyeee
@anamoyeee 8 месяцев назад
Let's make some unmoderated chat rooms
@CripsyFries
@CripsyFries 2 месяца назад
just use a external api like purgo malum (use the network extension)
@Ray-uy4ez
@Ray-uy4ez 8 месяцев назад
Could you use the same server number to connect to for multiple projects and it would work?
@thekrazydev
@thekrazydev 8 месяцев назад
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 8 месяцев назад
@@thekrazydev Okay
@Toshy128
@Toshy128 6 месяцев назад
@@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 5 месяцев назад
all clients need the same id to send data to other people @@Toshy128
@PorTrasDosJogos-Scratch2024
@PorTrasDosJogos-Scratch2024 3 месяца назад
bro, im having a problem, when i start the project, the clones start teleporting to random positions
@ahmoiste-uwu
@ahmoiste-uwu 2 месяца назад
I used this code. But when I start project, sprite says "Failed To Connect". I need to help.
@abisoyealaba749
@abisoyealaba749 4 дня назад
thanka
@PaperHenry
@PaperHenry Месяц назад
Can you make how to make a multiplayer platformer with this? It would be very helpful!
@pou-c
@pou-c 25 дней назад
the problem is, you can't upload it to scratch
@islemgaming201
@islemgaming201 9 месяцев назад
do you need scratch extensions for these extensions/blocks?
@Thatoneham
@Thatoneham 9 месяцев назад
this is a custom extenstion so no you dont need scratch extenstion
@islemgaming201
@islemgaming201 9 месяцев назад
@@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 6 месяцев назад
or any custom version of scratch that supports adding extensions@@Donobodude
@xTres_12332
@xTres_12332 9 месяцев назад
how do i get my own server
@zackikianimations
@zackikianimations 9 месяцев назад
6,755th viewer and 210th liker and 43rd commenter!
@brodixthepumpkinwhowantmango
@brodixthepumpkinwhowantmango Месяц назад
theres no global data packet block for me :(
@Tealen
@Tealen 8 месяцев назад
SONG PLEASE (in the beggining)
@thekrazydev
@thekrazydev 8 месяцев назад
secret crates - Springtime Stroll :)
@Tealen
@Tealen 8 месяцев назад
thank u so much im subbing just for that@@thekrazydev
@memetech-
@memetech- 8 месяцев назад
"when connected" "when failed to connect"
@neo_star_skid
@neo_star_skid 7 месяцев назад
me who still has trouble making a multiplayer game on penguinmod
@Obviu_77
@Obviu_77 6 дней назад
Scratch if it had steroids
@jefnermag27
@jefnermag27 8 месяцев назад
what if someone made discord with this lol
@elyaserr
@elyaserr 7 месяцев назад
can you make a cloud list with cloudlink?
@thekrazydev
@thekrazydev 7 месяцев назад
Probably but there no build in method of making one, so you would still have to program it.
@CreativeMC_YT
@CreativeMC_YT 9 месяцев назад
box2d turbowrap tutorial next?
@NeriQward
@NeriQward 9 месяцев назад
i can teach you thats easy
@CreativeMC_YT
@CreativeMC_YT 9 месяцев назад
@@NeriQward how
@ShowierData9978
@ShowierData9978 9 месяцев назад
:D i helped make cl server partly
@ShowierData9978
@ShowierData9978 9 месяцев назад
also cl py server has support for cloud vars
@mr.pumpkinn
@mr.pumpkinn 8 месяцев назад
my like is 700th 😎
@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
@Thatoneham
@Thatoneham 9 месяцев назад
could? you tell me how to show position for multiplayer, other then that your getting a sub
@thekrazydev
@thekrazydev 9 месяцев назад
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 9 месяцев назад
​​@@thekrazydevabout lobbies. Earlier I made a simple chat and the connect lobby ID won't go higher then 4
@thekrazydev
@thekrazydev 9 месяцев назад
​@@Thatoneham​Could you explain what you mean by lobby id?
@Thatoneham
@Thatoneham 9 месяцев назад
@@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 9 месяцев назад
right now im trying to make the text have your username
@PlayzStudioz
@PlayzStudioz 15 дней назад
I can't connect to a server (yes i'm connected to the internet)
@KynhMoon
@KynhMoon 9 месяцев назад
Make Online moving, noit sent data only
@anhydrite198
@anhydrite198 9 месяцев назад
Heya
@CreativeMC_YT
@CreativeMC_YT 9 месяцев назад
gonna check it out maybe it's better than unity
@ad1340yt
@ad1340yt 9 месяцев назад
Its block coding 💀
@CreativeMC_YT
@CreativeMC_YT 9 месяцев назад
@@ad1340yt but for 2d games it might be better
@CreativeMC_YT
@CreativeMC_YT 9 месяцев назад
@@ad1340yt yes but for simple 2d and for 2d in generarl it could be better
@Ray-uy4ez
@Ray-uy4ez 8 месяцев назад
@@ad1340yt So?
@ad1340yt
@ad1340yt 2 месяца назад
​@@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 8 месяцев назад
i know the owner of this extension also MEOWER REFERENCE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@suspended67Animations
@suspended67Animations 8 месяцев назад
Pizza
@saraysxroom
@saraysxroom 8 месяцев назад
why u downgraded scratch blocks to scratch beta???
@Apiik
@Apiik 2 месяца назад
i cant connect :/
@Scudmaster11
@Scudmaster11 8 месяцев назад
Oh... Mia want try.. when I become good enough... I'm ganna create a simple league of legends game "custom champions"
@ShowierData9978
@ShowierData9978 9 месяцев назад
DO Not use s2 in the JSON. That server is deprecated
@ShowierData9978
@ShowierData9978 9 месяцев назад
i know because i made it
@youuniverse9228
@youuniverse9228 7 месяцев назад
why am I getting messages from other people?
@Toshy128
@Toshy128 6 месяцев назад
Because it’s public server. You need to connect to a room or do what I did
@Toshy128
@Toshy128 6 месяцев назад
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!
@ShxdowsMusics
@ShxdowsMusics 4 месяца назад
penguinmod: hah, weak..
@carygomez9640
@carygomez9640 2 месяца назад
they removed the global packet
@LP0818
@LP0818 3 месяца назад
or penguin mod
@jeanmatheus3984
@jeanmatheus3984 7 месяцев назад
Someone enter in my chat and talk with me, but i doesn't know the people
@thekrazydev
@thekrazydev 7 месяцев назад
Watch my latest multiplayer video, I explain that and how to do more advanced stuff
@youuniverse9228
@youuniverse9228 7 месяцев назад
@@thekrazydev I got the same problem
@firebird561
@firebird561 8 месяцев назад
you mean turbowarp
@dominikokoyxz781
@dominikokoyxz781 4 месяца назад
they hacked me :(
@lokiolson6151
@lokiolson6151 2 дня назад
..
@lokiolson6151
@lokiolson6151 2 дня назад
..
@splatoonfan345
@splatoonfan345 9 дней назад
i made the same but a ukrain man has talked with me
@YourGDplayerYT
@YourGDplayerYT 2 месяца назад
*Green Is Poopy*
@Willbin23
@Willbin23 8 месяцев назад
100% copied from gandi IDE
@worlddddddddddd
@worlddddddddddd 6 месяцев назад
inefficient
@never_dev
@never_dev 8 месяцев назад
Do U have discord?