Integre o SDK do servidor para mecanismos de jogos - Amazon GameLift Servers

Integre o SDK do servidor para mecanismos de jogos

Você pode usar o serviço gerenciado do Amazon GameLift Servers com a maioria dos principais mecanismos de jogos que oferecem suporte a bibliotecas C++ ou C#, inclusive O3DE, Unreal Engine e Unity. Compile a versão que você precisa para o seu jogo; consulte os arquivos LEIA-ME de cada versão para mais instruções de compilação e requisitos mínimos. Para obter mais informações sobre os Amazon GameLift Servers SDKs disponíveis e as plataformas de desenvolvimento e os sistemas operacionais compatíveis, consulte Obter ferramentas de desenvolvimento do Amazon GameLift Servers para servidores de jogos.

Além das informações específicas do mecanismo fornecidas neste tópico, encontre ajuda adicional para integração do Amazon GameLift Servers aos servidores de jogos, clientes e serviços nos seguintes tópicos:

Unreal Engine

Servidores de jogos

Prepare os servidores de jogos para hospedagem no Amazon GameLift Servers adicionando o Server SDK para Amazon GameLift Servers para o Unreal Engine ao projeto e implementando a funcionalidade de servidor necessária. Para ajudar a configurar o plug-in Unreal Engine e adicionar o código do Amazon GameLift Servers, consulte Integre o Amazon GameLift Servers em um projeto Unreal Engine.

Clientes e serviços de jogos

Ative os clientes e/ou serviços de jogos para interagir com o serviço do Amazon GameLift Servers, por exemplo, para encontrar sessões de jogos disponíveis ou criar sessões e adicionar jogadores a jogos. A principal funcionalidade do cliente é fornecida no AWS SDK for C++.. Para integrar o Amazon GameLift Servers ao projeto de jogo do Unreal Engine, consulte Integre a funcionalidade do cliente de jogos do Amazon GameLift Servers.

Unity

Servidores de jogos

Prepare os servidores de jogos para hospedagem no Amazon GameLift Servers adicionando o Server SDK para o Amazon GameLift Servers para C# ao projeto e implementando a funcionalidade de servidor necessária. Para ajudar a configurar o Unity e adicionar o código do Amazon GameLift Servers, consulte Integre Amazon GameLift Servers em um projeto do Unity.

Clientes e serviços de jogos

Ative os clientes e/ou serviços de jogos para interagir com o serviço do Amazon GameLift Servers, por exemplo, para encontrar sessões de jogos disponíveis ou criar sessões e adicionar jogadores a jogos. A principal funcionalidade do cliente é fornecida no AWS SDK para .NET. Para integrar o Amazon GameLift Servers ao projeto de jogo do Unity, consulte Integre a funcionalidade do cliente de jogos do Amazon GameLift Servers.

Outros mecanismos

Para obter uma lista completa dos SDKs do Amazon GameLift Servers disponíveis para servidores de jogos e clientes, consulte Obter ferramentas de desenvolvimento do Amazon GameLift Servers.