Plug-in do Amazon GameLift para Unity (SDK 5.X de servidor)
O Amazon GameLift fornece ferramentas para preparar os servidores de jogos multijogador para funcionarem com o Amazon GameLift. O plug-in do Amazon GameLift para Unity facilita a integração do Amazon GameLift aos seus projetos de jogos do Unity, permite testar sua integração com o Amazon GameLift e implantar recursos do Amazon GameLift Anywhere para hospedagem na nuvem.
Esse plug-in usa modelos AWS CloudFormation para implantar soluções de hospedagem para cenários comuns de jogos. Use essas soluções conforme fornecidas ou personalize-as conforme necessário para seus jogos.
Tópicos
Sobre o plug-in
O plug-in para Unity fornece uma experiência inicial simplificada para integrar e hospedar os jogos multijogador no Unity com o Amazon GameLift. Você pode aproveitar a funcionalidade do plug-in e os componentes predefinidos para iniciar rapidamente os jogos.
O plug-in adiciona ferramentas e funcionalidades ao editor do Unity. Use os fluxos de trabalho guiados para integrar o Amazon GameLift ao projeto de jogo, testá-lo localmente e implantar o servidor de jogo para hospedagem na nuvem com o Amazon GameLift.
Use as soluções de hospedagem pré-criadas do plug-in para implantar seu jogo. Configure uma frota Anywhere do Amazon GameLift com sua estação de trabalho local como anfitriã. Para hospedagem na nuvem, escolha entre dois cenários comuns de implantação que equilibram a latência do jogador, a disponibilidade da sessão de jogo e o custo de maneiras diferentes. Um cenário inclui um marcador de jogos do FlexMatch simples e um conjunto de regras. Use esses cenários para estabelecer uma solução de hospedagem básica pronta para produção e, em seguida, otimize e personalize conforme necessário.
O plug-in inclui os seguintes componentes:
-
Módulos de plug-in para o editor do Unity. Quando o plug-in for instalado, um novo item do menu principal dará acesso à funcionalidade do Amazon GameLift.
-
Bibliotecas C# para a API do serviço do Amazon GameLift com funcionalidade do lado do cliente.
-
Bibliotecas C# para o SDK do servidor Amazon GameLift (versão 5.x).
-
Exemplo do conteúdo de jogo, incluindo recursos e cenas, para que você possa experimentar o Amazon GameLift mesmo que não tenha um jogo multijogador pronto para ser compilado.
-
Configurações de solução, fornecidas como modelos do AWS CloudFormation, que o plugin utiliza ao implantar o servidor de jogos na nuvem para hospedagem.