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 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. Para obter informações detalhadas específicas da versão, consulte os arquivos Readme incluídos em cada pacote.

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:

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 obter mais informações sobre o uso do SDK com a Amazon GameLift, consulte a Referência de GameLift API da Amazon.

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: