Amazon GameLiftGetting Started › Getting Started: SDKs

Getting Started with Amazon GameLift

Purpose-built to power the world’s most demanding games

Work from your game engine

Integrate Amazon GameLift seamlessly across major game engines using plugins and SDKs and get your game online fast.

Begin your journey

Follow the steps to use the Amazon GameLift SDKs available for custom engines developed on C#, C++, and Go.

  • C++ Server SDK

    The C++ Server SDK allows game developers using C++ to integrate custom Windows or Linux game servers with Amazon GameLift.

    C++ Server SDK Plugin for Unreal

    A lightweight Unreal plugin for C++ Server SDK that offers easy integration with projects built on Unreal Engine.

  • C# Server SDK

    The C# Server SDK allows game developers using C# to integrate custom Windows or Linux game servers with Amazon GameLift.

    C# Server SDK Plugin for Unity

    A lightweight Unity plugin for C# Server SDK that offers easy integration with Unity projects that supports Unity 2020.3 LTS, 2021.3 LTS and 2022.3 LTS for Windows and Mac OS. It supports both Unity’s .NET Framework and .NET Standard profiles.

  • Go Server SDK

    The Go Server SDK allows game developers using Go programing language to integrate custom Windows or Linux game servers with Amazon GameLift.

  • C#

    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 that can be used with Unity 2020 and custom C# game engines.