Vexir

Hosting Solutions

Recommended Posts

Just jumping into HTML5 from Unity mobile development. Looking for a rundown on hosting solutions that provide us with solid coverage over the United States.

So far I've seen a lot of recommendations for AWS/Cloudflare and DigitalOcean. It seems that DO is the younger, cheaper, scrappier player with easier setup (this is useful, my team is new to web dev), but AWS has the features and flexibility.

What should we be thinking about here? What do most serious HTML5 developers use? How important is a CDN? What gets us closest to plug and play setup?

Share this post


Link to post
Share on other sites

Do you actually need to host the game yourself? I only ask because most of us have our games published by other sites (or onto Facebook, etc) so they deal with all the hosting. Game Distribution, Cloud Games, etc all do the hosting.

The waters get a bit murkier if you're building an IO game though.

DO would be perfect for most needs. It scales massively. Unless you're planning on creating a hit to equal Fortnite, I suspect they could do with anything you throw at them.

Share this post


Link to post
Share on other sites

To be honest, we're using a confidential distribution partner that doesn't do the hosting. They need us to provide the hosting, including CDN.

In doing some research since my OP, I actually did setup GitHub Pages to use as a testing environment, but I doubt that's good enough for production deployment across the country.

I'm trying to figure out what kind of features are critical to hosting an HTML5 game. That doesn't seem to be easily found online. I know that a CDN is important because our game will likely be distributed all across the US and accessed from a large variety of locations.

I just found out about AWS's easy setup for a static website - it connects EC2 with S3 and Route 53, but that sufficient (static website) for what is needed for an HTML5 game? There's little to no server side computing AFAIK happening as it's not a web-app.

Then there's also Lightsail, which doesn't seem to come with Cloudfront/CDN, but is probably the closest to DigitalOcean's ease of use / setup in a product and would be easy enough to connect to Cloudfront, I think?

What else am I not thinking of that is required for HTML5 game hosting?

Share this post


Link to post
Share on other sites

The reason you're struggling to research what features are required for hosting an html5 game is simply that there aren't any. If the provider can host a web site, it can host an html5 game.

So, all you really need to do is look at what hosting features you want your site to have and your game gets them too.

DO has "Spaces" which is basically S3 with a built-in CDN. You could use that to handle the game assets and let the droplet serve the game code / wrapping html. They also have load balancing, but if there's no server side component to the game then you only really need this if your droplet starts to get hammered too much. And if all it's doing is dishing out some html and a bit of js, it going to be able to handle a lot as it is.

Share this post


Link to post
Share on other sites

Thanks. I guess it comes down to what the requirements are of our partner. I'll get in touch with them. I'm also going to reach out to DO and AWS and ask them both to pitch me on why I should work with them instead. If DO can do CDN and give us more personalized support, they feel like the right choice at the moment.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.