How to infinitely scale a multiplayer game server

preview_player
Показать описание
Be sure to checkout Hathora if you want an easy way to scale your game servers to infinity.

This is a paid sponsor video for Hathora. They reached out to me and asked me to make a sponsored video where I integrated my existing snowball game into their services. I personally really enjoyed using hathora and If I plan to build more multiplayer games in the future, I will probably use Hathora first before over rolling my own scaling solution. I'm impressed.

Рекомендации по теме
Комментарии
Автор

Damn, seems like there is a service for every problem one might have. And this one is also cheap relative to how hard it would be to do this on your own.

IvanRandomDude
Автор

I really admire your dedication to bringing quality content to your audience. You have been an inspiration to me. Thanks

Lyric-wr
Автор

Love your content Cody, really humble, clear and thoughtful mind.

Bukosaure
Автор

can you do a high level run down on how to do a replit clone. Want to do one that can handle rust and other weird languages

justiceessiel
Автор

This video was awesome!! Thanks for sharing. At what point do you set the max players per server to be 16? (couldn't find it in the code)

teamvashmmo
Автор

I wish I could talk to you like person to person like a normal

RoyGeurts-mhfl
Автор

Interesting stuff, love the content from you focused on software architecture!

I was just thinking about MMORPGs, like WoW and the similar. I'm guessing the only way to scale each server (realm in case of WoW) would be vertically, wouldn't it? Considering that each server runs 24/7 (ideally) and has thousands of simultaneous players that can interact with one another as long as they're connected I'm guessing there are no shenanigans at work that let you scale horizontally while still having everyone connected to the same server and serve the latest state to every connected player? It would be pretty interesting to see how the architecture would look like for a giant MMO game!

As a side note, Stormgate is launching a beta playtest in a few days and I was lucky to get in :D

Gigusx
Автор

How does hathora work during development?

In order to get a roomId in step3, you need to deploy a backend server to Hathora. But if you're in development, your backend server may not be finished. Did you integrate Hathora at the very end, when everything was completed? or did you implement hathora along side your game development?

danielchoi
Автор

I seem to get nothing done lately anymore and the harder I try the less I succeed

RoyGeurts-mhfl
Автор

I really need some help I mean like so badly it's it's overwhelming

RoyGeurts-mhfl
Автор

❤ are you friend are you are you my friend

RoyGeurts-mhfl