Thanks so much for this video. I was demotivated by the documentation and other videos out there, but you helped out a lot! :)
@mjkkaya60567 ай бұрын
That's exactly what I wanted. Simple and Clear. Thanks.
@hanfiajahangir726210 ай бұрын
Awesome !! just the thing i was looking for
@jonahmininger3385Ай бұрын
I got onto the Unity Cloud and couldn't so much as find the "Game Server Hosting" Product. Was this something that was changed in the Unity 6 update? The only thing I found that I think could be an equivalent is the "Multiplay Hosting" but it's requires a subscription to even view it so I couldn't see if it looked like the menu you show in the video at 8:23. On the note of subscriptions, I'm new to multiplayer game development, so is this something that I will need a subscription for pretty much regardless? (I'm making a fast paced multiplayer shooter)
@SolidAlloy224 күн бұрын
Yes, Multiplay Hosting is the same service that was renamed. The subscription has a free tier, so they'll only ask you for a card but won't charge you right away
@buffoverflow10 ай бұрын
Great video, now I have a very clear idea on how to get the matchmaking with dedicated server running. Looks too complicated, I was expecting something easier out of the box, maybe Unity can work on a simpler workflow, idk.
@nomadniko2 ай бұрын
Am I missing it or do you say that you'll come back to explain the Example_ServerQueryHandler than never actually do? Because my server wont start and is just filling up with the log file until it crashes with a NullReferenceException due to something in that file, and you never explain it... I guess I'll try deleting it...
@nomadnikoАй бұрын
For anyone else stuck, Just delete the file, its not needed for this tutorial.
@aris.konstantinidisАй бұрын
Thank you so much!
@pmoneyish68692 ай бұрын
What tool is he using for the visuals of his explanation?
@Unity3dCollege2 ай бұрын
@@pmoneyish6869 Obsidian
@yusufayvz6 ай бұрын
I have a problem like this in engine.log. Can u help me? Error sending message: Connection ID is invalid. Likely caused by sending on stale connection 0.
@dennyelang68662 ай бұрын
"Hello, I have a question about Multiplay hosting. When I set up the fleet cloud server density, I get the message: 'Your servers have used more resources than allowed within the past 24 hours. If this happens often, you may experience issues.' I am on the Pay-As-You-Go plan, though."
@DrewofDonuts4 ай бұрын
Maybe someone can clear this up for me, but this implementation would have the server start the game scene before any players have even joined, correct? How could we modify so that the server changes scenes only after a matchmaking ticket is successful and then have clients join from there? Or am I just fundamentally misunderstanding how this works?
@qwerty6778x15 күн бұрын
Very helpful
@eSMisiek10 ай бұрын
Great video, all well explained, thank you for that! I got everything up and running, however I'm having an issue where the servers crash due to too high CPU usage (even with 0 players). I've used the sample provided, and I haven't made code changes... I'm new to networking and NGO and I have no idea what's wrong ? Server Event: Allocated server had issues (CPU over limit. Combined core(s) usage 130.90% (65.45% of machine), only 30.00% allowed with 0 players), stopping server and deallocating
@NpXAutobot10 ай бұрын
frame rate needs to be capped at 60 on awake on server build :D found that one out the hard way
@Unity3dCollege10 ай бұрын
Check the logs on the server. Every time I ran into that, there was an exception in the server code, causing it to shut down.
@RprtBakАй бұрын
I wish you did some tutorials on Godot and C# like these :(
@tehmasipalikhan85986 ай бұрын
response success for the first time after that it keeps on failing ?
@AyyoNevNev10 ай бұрын
Amazing 👍🏾
@NpXAutobot10 ай бұрын
I need like 30 minutes on discord call with you haha, show you my progress on the whole matchmaking teams, party, lobby setup I have going on. im sure there are things that will make you sick, but it could inspire some ideas and thought as to how to solve some of the not so simple situations. i know the courses come with some 1 on 1s... do you offer those on the side!?
@Unity3dCollege10 ай бұрын
It's something I've been considering adding for a while, get asked about it almost every week now. Maybe I'll set something up this week and get it going. What's the game you're building btw?
@NpXAutobot10 ай бұрын
@Unity3dCollege ill be your play tester for 1on1s ;) my prototype is a simplistic, fast shooter, .. working toward an esport feel more than realistic combat.
@NpXAutobot10 ай бұрын
@Unity3dCollege Im working on setting up a proper backfill setup.. which requires all the other things to work well as is... My thoughts right now are... making a timer for pre allocated players to join. If they all join, I can update the backfill ticket and start allowing others in, or just start match, etc.. If all pre alocated players dont join by x seconds. I can choose to shutdown game, or open backfill and wait until minimum players have joined before starting a match.... It's a lot at first, but im trying to break it down and keep it simple... Updates to the ticket are a pain when working with teams, and having to use AuthIds also
@keygamedev10 ай бұрын
What flowchart tool are you using?
@Unity3dCollege10 ай бұрын
Obsidian, the canvas part
@keygamedev10 ай бұрын
@@Unity3dCollege thank you! so cool and simple to use
@tehmasipalikhan85986 ай бұрын
having issue only connects one time to the server
@lotwar3 ай бұрын
I imagine you resolved the issue. But I had the same issue as well so I just answer here in case this happens to more people. Under fleet -> *your fleet* -> Scaling settings. If you only have 0 - 1 servers available this will happen quickly. I added this too the same amount Servers per machine.. Maybe not the same issue as for everyone else.
@stewgamin32946 ай бұрын
I keep failing to connect as client to the dedicated server please help.
@lotwar3 ай бұрын
I had two different issues regarding this. I quickly as default put things on european servers as I am european. but I am located in Asia. so when trying to connect there is no avaialble region for me. Another thing too look for: I ended changing the name of the build file... obviously the "executable file" that I already sat will no longer work. since it now have a different name.
@Tachidev12 күн бұрын
@@lotwar bro this might be the solution for me as well. Thank you
@sarfraz853310 ай бұрын
Notebook looking cool , Name ?
@Unity3dCollege10 ай бұрын
Obsidian
@NpXAutobot10 ай бұрын
yessss
@brayansantiagobetancourt71516 ай бұрын
"Really easy to use" - 40 min tutorial.
@umapessoa60512 ай бұрын
Have you ever tried making all those things on your own or use other services? It's so much harder and takes longer 😅