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á.
Desenvolvimento de jogos na nuvem: estações de trabalho
O desenvolvimento de jogos geralmente envolve equipes distribuídas trabalhando remotamente em vários locais, exigindo acesso à infraestrutura compartilhada e a capacidade de apoiar o desenvolvimento colaborativo e geograficamente disperso. Essa tendência de um processo de desenvolvimento de jogos mais distribuído, incluindo o uso de estúdios contratados e trabalho remoto, exige a implementação de tecnologias e fluxos de trabalho robustos para facilitar a produtividade, a experiência compartilhada e as práticas ágeis de desenvolvimento.
A arquitetura de referência a seguir demonstra como usar AWS para hospedar estações de trabalho remotas de desenvolvimento de jogos usando o protocolo Amazon DCV.
Transmita o desenvolvimento de jogos de qualquer lugar com o Amazon DCV
-
O Amazon DCV é um protocolo de streaming compatível com streaming de 4K e 60 FPS. Os desenvolvedores que usam um navegador se conectam por meio de conexões TCP, enquanto os clientes de desktop podem usar o QUIC UDP pela porta 8443 para aumentar o desempenho.
-
Os desenvolvedores usam o AWS Client VPN para uma conexão segura às interfaces de rede nas sub-redes da estação de trabalho com tradução de endereço de rede de origem (SNAT).
-
O Amazon Route 53 fornece DNS privado para os recursos na VPC, bem como encaminhamento de DNS de entrada e saída.
-
Directory Service fornece o Microsoft Active Directory gerenciado para permitir o armazenamento local de projetos de jogos mapeado para usuários individuais.
-
As estações de trabalho são criadas usando uma Amazon Machine Image (AMI) criada com o Image Builder. As imagens incluem o Amazon DCV Server, software de desenvolvedor, alterações no registro e drivers, como os drivers de jogos ou drivers periféricos da NVIDIA. AWS Marketplace inclui AMIs comuns usadas para estações de trabalho.
-
Frotas de estações de trabalho usam tipos de instâncias gráficas do Amazon EC2 que fornecem GPUs e são escaladas usando grupos do EC2 Auto Scaling.
-
O agente do Amazon DCV Session Manager permite o gerenciamento das sessões do Amazon DCV.
-
O armazenamento local de arquivos de projetos é hospedado no Amazon FSx for Windows File Server. Os desenvolvedores se comprometem com um CI/CD pipeline separado, migrando do armazenamento local para o controle de origem.