Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Amazon GameLift Primer (Portuguese)

Amazon Web Services and Amazon via AWS Skill Builder

This course may be unavailable.

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

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

Reviews

Start your review of Amazon GameLift Primer (Portuguese)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.