As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Suporte ao desenvolvimento com a Amazon GameLift
GameLift A Amazon fornece um conjunto de SDKs que você pode usar com suas soluções gerenciadas de hospedagem de jogos. Use GameLift os SDKs da Amazon para adicionar a funcionalidade necessária aos servidores de jogos multijogador, clientes de jogos e serviços de jogos que precisam interagir com o serviço de GameLift hospedagem da Amazon.
Para obter as informações mais recentes sobre as versões do Amazon GameLift SDK e a compatibilidade do SDK, consulte. Notas GameLift de lançamento da Amazon
Para servidores de jogos personalizados
Crie e implante servidores de jogos personalizados de 64 bits com o Amazon GameLift Server SDK. Os servidores de jogos integrados ao SDK do servidor e implantados para hospedagem podem se comunicar com o GameLift serviço da Amazon para iniciar e gerenciar sessões de jogos. Para obter informações sobre a integração do SDK do servidor, consulte os tópicos em Preparando jogos para a Amazon GameLift.
Sistemas operacionais de desenvolvimento
-
Windows
-
Linux
Linguagens de programação compatíveis
A Amazon GameLift fornece o SDK do servidor para os seguintes idiomas. Faça o download de cada pacote de SDK do servidor em Baixar SDKs do servidor
C++ server SDK
-
SDK do servidor C# (as versões podem suportar o.NET 4 e .NET 6)
-
Go
Mecanismos de jogo com suporte
Use SDKs específicos de linguagem com qualquer mecanismo compatível com bibliotecas C++, C# ou Go. Além disso, a Amazon GameLift fornece esses plug-ins de mecanismo de jogo:
-
Unity
-
O plug-in SDK do servidor C# para Unity é um plug-in leve com bibliotecas pré-construídas que você pode instalar usando o gerenciador de pacotes do Unity. Use esse plug-in com as seguintes versões do Unity: 2020.3 LTS, 2021.3 LTS e 2022.3 LTS para Windows e Mac OS. Ele suporta os perfis .NET Framework e .NET Standard do Unity, com o.NET Standard 2.1 e .NET 4.x.
-
O plug-in autônomo para Unity 2021.3 LTS e 2022.3 LTS é um plug-in completo com as bibliotecas C# SDK criadas para Unity e elementos de GUI para configurar e implantar recursos da Amazon para hospedagem. GameLift
-
-
Unreal Engine
-
O plug-in SDK do servidor C ++ para Unreal é um plug-in leve que consiste no código-fonte C ++ Unreal que você pode criar em bibliotecas para uso com as versões 4, 5 e 5.1 do Unreal Engine.
-
O plug-in autônomo para Unreal Engine 5.0, 5.1 e 5.2 é um plug-in completo com o C++ para bibliotecas e SDK do servidor Unreal AWS. O plug-in é instalado no editor Unreal, com elementos de interface do usuário e materiais de apoio para configurar e implantar recursos da GameLift Amazon para hospedagem.
-
Sistemas operacionais do servidor de jogos
Use o Amazon GameLift Server SDK para criar servidores de jogos para serem executados nas seguintes plataformas:
Para serviços personalizados ao cliente
Crie serviços de cliente personalizados de 64 bits usando o AWS SDK com a GameLift API da Amazon. Esse SDK permite que os serviços ao cliente gerenciem sessões de jogos e unam jogadores a jogos hospedados na Amazon GameLift. Para começar, faça download do AWS SDK
Para servidores em tempo real
Configure e implante servidores em tempo real para hospedar seus jogos multijogador. Para permitir que seus clientes de jogos se conectem aos servidores em tempo real, use o Amazon GameLift Realtime Client SDK. Os clientes de jogos usam esse SDK para trocar mensagens com um servidor em tempo real e com outros clientes de jogos que se conectam ao servidor. Para começar, baixe o Amazon GameLift Realtime Client SDK
Compatibilidade com o SDK
O SDK do cliente em tempo real contém origem para as seguintes linguagens:
-
C# (.NET)
Ambientes de desenvolvimento
Compile o SDK a partir da origem conforme necessário para os seguintes sistemas operacionais de desenvolvimento e mecanismos de jogos compatíveis:
-
Sistemas operacionais – Windows, Linux, Android, iOS.
-
Mecanismos de jogos – Unity, mecanismos que oferecem suporte para bibliotecas C#
Sistemas operacionais do servidor de jogos
É possível implantar servidores em tempo real em recursos de hospedagem executados nas seguintes plataformas: