#What are the best hosting options?

3 messages · Page 1 of 1 (latest)

hollow vale
#

Hi,
I am looking into networking solutions. I am working on MOBA like Arena game:
Matchmaking => Fast paced arena dueling (2 to 10 players)

How about hosting it?
I found solutions like Azure PlayFab, Edgegap, etc.
I find Orchestration important part of the solution as I think it's correct solution - "no resources wasted" if I understand it correctly.
What hosting is the best pricing wise and scaling up from ground zero, etc.?
(Putting emphasis on price as I am trying to stay as lean as possible)

Any advice or tips for beginner learning multiplayer game dev from zero?
(I have prior experience in software engineering, web and backend dev, small game dev, etc.)

neon trench
#

People spend their careers perfecting this, like me. So I'll keep it short. You can do it yourself or let the hosting provider do it for you. Letting the hosting provider do it for you will always cost more but also means the maintenance overhead is lower. Doing it yourself will require expertise which is clear you don't have so stick with other people, aka the hosting provider, do it for you as much as possible. Unity is CPU bound, memory doesn't effect much so make sure that will work for your needs. Finally they all do pretty much the same thing. Azure, AWS, and GCP are all enterprise level so they can handle anything.

With all the orchestration you can get it all setup with "Terraform", via code. Long term, definitely do this, short term might want to just do things manually until you get a grasp of things.

Spinning up servers takes from 3 to 5 minutes so its not suitable for fast paced games. That means you need to pay for running servers always then keep a reserve to account for faster scaling. GCP uses "Kubernetes" for this, Azure uses playfab, Aws uses GameLift(never used it). They all offer things i explained above.

In the end if you're using these enterprise scale dedicated servers you have a long road ahead of research. Otherwise for smaller hosting providers there are things like bluehost and the like.

This is all very hover/high level. If you want more details and it see your reply I can give more details.

I have 7+ years building enterprise infrastructure on AWS. So doing things myself is "easy" but is a lot of work.

normal light
#

check out our hosting guide, see #💡faq