Suporte ao desenvolvimento com a Amazon GameLift - Amazon GameLift

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 de hospedagem de jogos. Use os Amazon GameLift SDKs para adicionar funcionalidade a servidores de jogos, clientes de jogos e serviços de back-end que interagem com o serviço da Amazon GameLift .

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

Integre e crie seus servidores de jogos de 64 bits com o Amazon GameLift Server SDK. Os servidores de jogos usam o SDK do servidor para se comunicar com o GameLift serviço da Amazon para iniciar e gerenciar sessões de jogo. 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

O Amazon GameLift Server SDK oferece suporte aos seguintes ambientes de desenvolvimento:

  • Windows

  • Linux

Linguagens de programação

O Amazon GameLift Server SDK está disponível nos seguintes idiomas. Baixe os SDKs do servidor. Para obter informações específicas da versão e instruções de instalação, consulte os arquivos readme incluídos em cada pacote.

Motores de jogo

Use SDKs específicos de linguagem com qualquer mecanismo compatível com bibliotecas C++, C# ou Go. Além disso, a Amazon GameLift oferece plug-ins para os seguintes mecanismos de jogo. Baixe os GameLift plug-ins da Amazon

Sistemas operacionais do servidor de jogos

O Amazon GameLift Server SDK oferece suporte a servidores de jogos criados e executados nas seguintes plataformas:

Para serviços de cliente de jogos

Crie um serviço de back-end de 64 bits para seus clientes de jogos usando o AWS SDK com a API da Amazon GameLift . Seu serviço de back-end gerencia as interações do lado do cliente com GameLift a Amazon para iniciar novas sessões de jogo, juntar jogadores aos jogos e outras tarefas. Baixe o AWS SDK.

Para obter mais informações sobre o uso do AWS SDK com a Amazon GameLift, consulte os seguintes recursos:

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. Para obter informações sobre a configuração, consulte Integrar um cliente do jogo para servidores em tempo real.

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: