Amazon GameLift Primer (Portuguese)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Este curso fornece um visão aprofundada do Amazon GameLift, começando por seus recursos de infraestrutura e gerenciamento de sessões, colocação de sessão de jogo e matchmaking. Em seguida, explora os desafios de hospedar, gerenciar e escalar um jogo multijogador e explica como o GameLift pode lidar com esses desafios. Finalmente, discute decisões de solução de projeto que afetarão o matchmaking e os custos associados à hospedagem de servidores de jogos.
Observação: Este curso tem transcrições/legendas traduzidas. A narração está em inglês.
Público-alvo
Este curso se destina a:
• Desenvolvedores de jogos de back-end, engenheiros de operações e arquitetos que estão decidindo se devem usar o GameLift em uma solução de jogo.
• Desenvolvedores de jogos de back-end que desejam acelerar a adoção do GameLift.
Objetivos do curso
Este curso foi projetado para ensinar você a:
• Descrever o Amazon GameLift e seus principais recursos e funções:
o Gerenciamento de infraestrutura, hospedagem de frotas e escalabilidade
o Gerenciamento de sessões
o Colocação da sessão de jogo
o Matchmaking e backfill
• Discutir os principais desafios de hospedagem e dimensionamento de um jogo online multijogador
• Descrever como o GameLift resolve problemas de hospedagem de jogos para fornecer escalabilidade, segurança, confiabilidade e boa jogabilidade.
• Explicar como o matchmaking funciona para atribuir jogadores a equipes e criar correspondências de sessão de jogo.
• Descrever as principais opções do GameLift e decisões de design de soluções que influenciam o custo total.
• Fornecer informações para aprendizado e recursos adicionais
Pré-requisitos
Recomendamos que os participantes deste curso tenham:
• Desenvolvedores de jogos de back-end que estão decidindo se devem usar o GameLift em uma solução de jogo.
• Desenvolvedores de jogos de back-end que desejam acelerar a adoção do GameLift.
• Entendimento básico da computação em nuvem e da Amazon Web Services, equivalente ao Cloud Practitioner Essentials.
Método de entrega
Este curso é ministrado através de treinamento digital.
Duração
120 minutos
Descrição do curso
Este curso abrange os seguintes conceitos:
Módulo 1: Amazon GameLift Primer (visão geral)
• O Amazon GameLift faz mais do que executar programas
• Agenda
• Objetivos de aprendizagem deste curso
Módulo 2: Requisitos de hospedagem de jogos
• Requisitos básicos para expandir seu jogo
• Matchmaking
• Equipes
• Latência
• Preservar o engajamento
• Dados para decisões
Módulo 3: Principais benefícios do Amazon GameLift
• Sessões de jogos sob demanda
• Implantações globais
• Capacidade correta
• A rentabilidade compensa os custos
Módulo 4: Noções básicas sobre o GameLift
• Design de serviço vs. framework
• Sistemas GameLift
o Matchmaking
o Colocação de sessão de jogo
o Gerenciamento de sessões
o Gerenciamento de infraestrutura
Módulo 5: Lógica de serviço de jogo
• Código de configuração do jogo
o Código de back-end do jogo
o Níveis de abstração na API do GameLift
o Código do servidor de jogos
• Fluxo de lógica de serviço de jogo
• Servidores Realtime
• Comunicações seguras
• Usar recursos da AWS do GameLift
Módulo 6: Sistema de gerenciamento de infraestrutura
• Código de configuração do jogo
o Código de back-end do jogo
o Níveis de abstração na API do GameLift
o Código do servidor do jogo
Módulo 7: Sistema de gerenciamento de sessões
• Gerenciamento de sessões de jogos
• Gerenciamento de sessões de jogadores
Módulo 8: Sistema de colocação de sessão de jogo
• Confiabilidade
o Usar filas para confiabilidade
o Usar filas confiáveis com frotas spot
• Latência
o Operação de fila sem dados de latência do jogador
o Operação de fila com dados de latência do jogador
• Escalabilidade para implantações globais
Módulo 9: Sistema de matchmaking
• Matchmaking com FlexMatch
• Exemplo de um jogo para 4 jogadores
• Atributos e regras do jogador
• Equipes
• Tipos de regra
o Exemplo: tamanhos de equipe iguais
o Exemplos: boas habilidades da equipe
• Controles de matchmaking
o Função da latência no matchmaking
o Expansões de regras
o backfill
o Notificação de eventos
Módulo 10: Visão geral do desenvolvimento do GameLift
• Componentes do jogador
• Integração de software do servidor
o Integração de software de serviço
• Integração de software cliente
o Integrar o serviço do jogo de back-end
• Matchmaking
• Colocação de sessão de jogo
• Gerenciamento de sessões
• API cliente do Realtime Server
Módulo 11: Dados do jogo
• Reconhecer os principais consumidores de dados do jogo.
• Identificar o componente de dados apresentado no console do GameLift.
• Listar os principais serviços de monitoramento e análise de dados de serviços da AWS compatíveis com o GameLift.
Módulo 12: Finanças do Jogo
• Reconhecer fatores dependentes e independentes no custo total.
• Descrever as opções de projeto do GameLift que influenciam o custo.
• Identificar serviços para planejamento (orçamento), monitoramento e controle de custos.
Módulo 13: Demonstração do Amazon GameLift
• Configurar e implantar um serviço de jogo simples
• Configurar uma função para o Amazon GameLift Access
• Preparar um servidor de jogos para hospedagem no Amazon GameLift
• Preparar um cliente para uso com o Amazon GameLift
• Testar a integração
• Configurar e implantar uma frota
Módulo 14: Conclusão
Módulo 15: Avaliação de conhecimento
Tags
Related Courses
Amazon GameLift PrimerAmazon Web Services via AWS Skill Builder Amazon GameLift Primer (French)
Amazon Web Services via AWS Skill Builder Amazon GameLift Primer (German)
Amazon Web Services via AWS Skill Builder Amazon GameLift Primer (Indonesian)
Amazon Web Services via AWS Skill Builder Amazon GameLift Primer (Italian)
Amazon Web Services via AWS Skill Builder