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:
-
Integre o Amazon GameLift Servers ao seu servidor de jogos com o SDK do servidor. - Instruções detalhadas sobre como integrar o Amazon GameLift Servers a um servidor de jogos.
-
Integre a funcionalidade do cliente de jogos do Amazon GameLift Servers – Instruções detalhadas sobre a integração a um cliente ou serviço de jogo, inclusive a criação de sessões de jogos e a entrada de jogadores em jogos.
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++
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.