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 de 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 work-for-hire estúdios e trabalho remoto, exige a implementação de tecnologias e fluxos de trabalho robustos para facilitar a produtividade, o conhecimento compartilhado e as práticas de desenvolvimento ágil.
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 com 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 para desenvolvedores, alterações no registro e drivers como drivers de jogos ou drivers periféricos da NVIDIA. AWS Marketplace inclui o AMIs uso comum para estações de trabalho.
-
Frotas de estações de trabalho usam tipos de EC2 instância gráficos da Amazon que fornecem GPUs e são escalados usando grupos de Auto Scaling. EC2
-
O Amazon DCV Session Manager Broker permite o gerenciamento de sessões do Amazon DCV.
-
O armazenamento local de arquivos dos projetos é hospedado no Amazon FSx for Windows File Server. Os desenvolvedores se comprometem com um pipeline de CI/CD separado, passando do armazenamento local para o controle de origem.