Since 2016, recreation builders have been utilizing Amazon GameLift to energy video games with devoted, scalable server internet hosting able to supporting 100M concurrent customers (CCU) in a single recreation. Responding to buyer requests for added managed compute capabilities past recreation servers, we’re asserting Amazon GameLift Streams — a brand new functionality in Amazon GameLift to assist recreation publishers construct and ship international, direct-to-player recreation streaming experiences. As a part of this announcement, current capabilities in Amazon GameLift are actually often called Amazon Gamelift Servers, persevering with to serve lots of of builders together with business leaders Ubisoft, Zynga, WB Video games, and Meta.
Amazon GameLift Streams helps you ship recreation streaming experiences at as much as 1080p decision and 60 frames per second throughout units together with iOS, Android, and PCs. In just some clicks, you’ll be able to deploy video games constructed with quite a lot of 3D engines, with out modifications, onto fully-managed cloud-based GPU cases and stream video games via the AWS Community Spine on to any system with an online browser.
Amazon GameLift Streams helps you distribute your video games direct-to-players, with out having to speculate tens of millions of {dollars} in infrastructure and software program growth to construct your personal service. Gamers can begin gaming in just some seconds, with out ready for downloads or installs.
Right here’s a fast have a look at Amazon GameLift Streams:

You should utilize the Amazon GameLift Streams SDK to combine together with your current id providers, storefronts, recreation launchers, web sites, or newly created experiences comparable to playable demos, and start streaming to gamers. You’ll be able to monitor lively streams and utilization from inside the AWS console, and seamlessly scale your streaming infrastructure throughout a number of areas on the AWS international community to succeed in extra gamers world wide with low-latency gameplay. Amazon GameLift Streams is the one answer that lets you add your recreation content material onto fully-managed GPU cases within the cloud and begin streaming in minutes, with little or no modification of your code.
Gamers can entry AAA, AA, and indie video games on PCs, telephones, tablets, good TVs, or any system with a WebRTC-enabled browser. Amazon GameLift Streams permits you to dynamically scale streaming capability to match participant demand, making certain you solely pay for what you want. You’ll be able to select from a choice of GPU cases that supply a spread of worth efficiency, and depend on the built-in safety of AWS to guard your mental property.
Let’s get began
To start utilizing Amazon GameLift Streams, I want an current Amazon GameLift Streams implementation. I put together my recreation recordsdata by following the Amazon GameLift Streams documentation.
Then, I’ll add my recordsdata to Amazon Easy Storage Service (Amazon S3). I can use the AWS Administration Console or this AWS Command Line Interface (AWS CLI) command to add my recreation recordsdata:
aws s3 sync my-game-folder s3://my-bucket/my-game-path
The subsequent step is to create an Amazon GameLift Streams utility. I navigate to the Amazon GameLift Streams console. That is how the brand new AWS GameLift Streams console appears to be like:

On the Amazon GameLift Streams console, I select Create utility.

Within the Runtime settings, I choose the runtime atmosphere for my recreation utility.

Then, I want to pick out my S3 bucket and folder from the earlier step, then set the trail to my recreation’s essential executable.

I even have the choice to configure the automated switch of application-generated log recordsdata right into a S3 bucket. After I’m carried out with this configuration, I select Create utility.

After my utility setup is accomplished, I have to create a stream group, a group of compute sources to run and stream the applying. I navigate to Stream teams within the left navigation pane of the Amazon GameLift Streams console.

On this web page, I outline an outline for my new stream group.

Right here, I choose the capabilities and pricing of my stream group. Since my utility is utilizing Microsoft Home windows Server 2022 Base, I be sure to pick out one of many appropriate stream lessons.

Subsequent, I have to hyperlink with the applying I created within the earlier step.

On the Configure stream settings web page, I can configure further places for my stream group, bringing in further capability from different AWS Areas. There are two capability choices that I can select, always-on capability and on-demand capability. The default capability setting offers one streaming slot, which is adequate for preliminary testing.

Then, I have to evaluation my configuration and select Create stream group.

With stream teams configured, I can take a look at my recreation streaming. I navigate to the Take a look at stream web page on the console to launch my utility as a stream. I choose this stream group and choose Select.

On the subsequent web page, I can configure any command line arguments or atmosphere variables to run my utility. I don’t want any further configurations and select Take a look at stream.

Then, I can see that my utility is operating as anticipated. I also can work together with my recreation. This take a look at helps me confirm that my recreation works correctly in streaming mode and serves as an preliminary proof of idea.

After I’ve confirmed every little thing works, I can combine the Net SDK into my very own web site. The Net SDK and AWS Software program Improvement Package (AWS SDK) with Amazon GameLift Streams APIs assist me to embed recreation streams, just like what I examined within the console, into any internet web page I handle.
Further issues to know
- Availability – Amazon GameLift Streams is at the moment out there within the following AWS Areas: US East (Ohio), US West (Oregon), Asia Pacific (Tokyo), Europe (Frankfurt). Further streaming capability can be configured in US East (N. Virginia) and Europe (Eire).
- Supported working programs – Amazon GameLift Streams helps video games operating on Home windows, Linux, or Proton, providing straightforward onboarding and compatibility with recreation binaries. Be taught extra on Selecting a configuration in Amazon GameLift Streams documentation web page.
- Programmatic entry – This new functionality offers complete instruments together with service APIs, shopper streaming SDKs, and AWS CLI for content material packaging.
Now out there
Discover methods to streamline your recreation distribution utilizing Amazon GameLift Streams. Be taught extra about getting began on the Amazon GameLift Streams web page.
Completely satisfied streaming!
— Donnie
—
How is the Information Weblog doing? Take this 1 minute survey!
(This survey is hosted by an exterior firm. AWS handles your info as described within the AWS Privateness Discover. AWS will personal the info gathered through this survey and won’t share the knowledge collected with survey respondents.)

