Learning Cloud computing, which service is for me?

0

So my development background has been backend C++ for the last 10 years, so I like to think I'm pretty proficient in coding but I have almost 0 experience in Cloud or container style projects.

In an attempt to learn and do a cool project I came up with an idea to have some kind of distributed gaming experience.

The idea is thus, my friends can go to my website and using HTML5 gamepad API be able to use their gamepads to send their gamepad state to a server. The server can take the avg of all these states to create an "avg" state of the controller which will then be sent to the game.

The first pass is obviously going to have the game be on my own local computer so I'll need some way for the html page to talk to the server, and for the server to send the gamepad state to my local computer.

I'm very new to Cloud and AWS so I just kinda need an idea of what kind of AWS services I should use to build this thing. (Also note, because I'm learning I'm still using the free tier)

Note: To also learn about web development, it would be cool if my friends have to login to my website to be able to send their controller state, so some kind of credentials would be nice to have.

已提问 2 年前217 查看次数
1 回答
1
已接受的回答

There are a lot of great articles on the AWS blog detailing how you can accomplish something like this. While they may not be exact/specific to your use-case, you can piece together multiple articles to set up a solution.

[How to build online multiplayer games using Amazon GameLift, AWS Serverless, and C++] (https://aws.amazon.com/blogs/gametech/online-multiplayer-amazon-gamelift-aws-serverless/)

[Building a serverless multi-player game that scales] (https://aws.amazon.com/blogs/compute/building-a-serverless-multiplayer-game-that-scales/)

[Creating Servers for Multiplayer Mobile Games with Just a Few Lines of JavaScript] (https://aws.amazon.com/blogs/gametech/creating-servers-for-multiplayer-mobile-games-with-amazon-gamelift/)


While this is not a direct answer to your question, there are so many resources available to help guide you in your AWS journey. I would recommend watching through some of the free training videos on the basics of AWS before diving in so that you have some of the fundamentals down before getting your hands dirty.

Here are some good resources for getting started:

profile pictureAWS
专家
Chris_G
已回答 2 年前
  • Honestly, this is all I really wanted, there's just so much breadth in terms of AWS and Cloud that I'm a little overwhelmed with where to start.

    I'll definitely start out with those links thanks Chris.

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则