Getting Started with Amazon GameLift

Dedication makes all the difference. Get best in-class dedicated game server hosting with Amazon GameLift.

Developer guides and documentation

Realtime Servers documentation

gamelift-folder
Realtime Servers are ideal for games that share smaller amount of data and require less server-side complexity.
 

Developer guide

gamelift-guide
Use GameLift for games with complex server-side game logic that require hardware-intensive servers.
 

Developer blog

Learn how to deploy our sample game on GameLift RealTime Servers: Creating Servers for Multiplayer Mobile Games with Just a Few Lines of JavaScript

Tutorials

Uploading Your Game Build to Amazon GameLift
Analyzing Server Metrics on Amazon GameLift
Creating a Fleet on Amazon GameLift
Configuring your Amazon GameLift Fleet

Get Started with Amazon GameLift

Creating or running an online multiplayer game? Get your dedicated game servers up and running with Amazon GameLift in three easy steps.

Step One.

Sign up for an AWS account

It takes less than five minutes to sign up and is completely free to register with AWS Free Tier »

Step Two.

Upload your build

Start testing Amazon GameLift by using our sample game client.

Step Three.

Deploy your game servers

Learn how to deploy a game server with our sample game server and see the live player and session data you created in the Amazon GameLift dashboard. Sign up now »

Developer Resources


Amazon GameLift Server SDK

The Amazon GameLift Server SDK Version 3.3.0 supports Unity 2018, Unreal 4.21, and custom C++ and C# engines. It contains components that integrate with your Windows or Linux game server, including C++ and C# versions of the Amazon GameLift Server SDK, Amazon GameLift Local, and an Unreal Engine plugin.

Realtime Client SDK

The Amazon GameLift Realtime Client SDK allows your lightweight multiplayer games to communicate with your Amazon GameLift Realtime game servers using TCP or UDP. The Realtime Client SDK includes a C# client version that can be used with Unity 2018 and custom C# game engines.
 
 

Amazon GameLift Client API

The Amazon GameLift Client API integrates with your client and backend game services like identity services or matchmaking. The Amazon GameLift Client API is available in the AWS SDK, which supports over 10 languages.
 
 

  


Management Console and CLI

Configure your Amazon GameLift resources, deploy your games, track usage, and upload metrics into Amazon CloudWatch using the web-based Amazon GameLift Management Console. To automate configuration and deployment, you can also use the AWS Command Line Interface (CLI).
 

  

Blog


Catch the latest news about Amazon GameLift and other Amazon game services on our blog. Learn more »

Community


Learn from Amazon GameLift users and engineers in our community forums. We're here to help you succeed. Join the discussion »

Have questions? We've got answers. Learn more on the Amazon GameLift FAQ

Visit the FAQ page
Ready to get started?
Sign up
Have more questions?
Contact sales