Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Développement de jeux dans le cloud : stations de travail
Le développement de jeux implique souvent des équipes distribuées travaillant à distance depuis différents sites, nécessitant un accès à une infrastructure partagée et la capacité de prendre en charge un développement collaboratif et géographiquement dispersé. Cette tendance vers un processus de développement de jeux plus distribué, y compris l'utilisation de studios de travail contre rémunération et le travail à distance, nécessite la mise en œuvre de technologies et de flux de travail robustes pour faciliter la productivité, le partage de l'expertise et des pratiques de développement agiles.
L'architecture de référence suivante montre comment l'utiliser AWS pour héberger des stations de travail de développement de jeux à distance à l'aide du protocole Amazon DCV.
Diffusez le développement de jeux où que vous soyez avec Amazon DCV
-
Amazon DCV est un protocole de diffusion qui prend en charge le streaming 4K à 60 images par seconde. Les développeurs utilisant un navigateur se connectent via des connexions TCP, tandis que les clients de bureau peuvent utiliser QUIC UDP sur le port 8443 pour améliorer les performances.
-
Les développeurs utilisent AWS le VPN client pour une connexion sécurisée aux interfaces réseau des sous-réseaux des stations de travail avec traduction d'adresses réseau source (SNAT).
-
Amazon Route 53 fournit un DNS privé pour les ressources du VPC ainsi qu'un transfert DNS entrant et sortant.
-
Directory Service fournit Microsoft Active Directory géré pour permettre le stockage de projets de jeux locaux mappés à des utilisateurs individuels.
-
Les postes de travail sont créés à l'aide d'une Amazon Machine Image (AMI) créée avec Image Builder. Les images incluent le serveur Amazon DCV, le logiciel de développement, les modifications apportées au registre et les pilotes tels que les pilotes de jeu ou les pilotes de périphériques NVIDIA. AWS Marketplace inclut les AMI courantes utilisées pour les postes de travail.
-
Les flottes de stations de travail utilisent des types d'instances graphiques Amazon EC2 qui fournissent des GPU et sont mises à l'échelle à l'aide des groupes EC2 Auto Scaling.
-
L'Amazon DCV Session Manager Broker permet de gérer les sessions Amazon DCV.
-
Le stockage de fichiers local des projets est hébergé dans Amazon FSx pour Windows File Server. Les développeurs s'engagent à créer un CI/CD pipeline distinct en passant du stockage local au contrôle des sources.