View a markdown version of this page

Développement de jeux dans le cloud : Workstations - Objectif de l'industrie du jeu

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 : Workstations

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 le recours à des work-for-hire studios et au travail à distance, nécessite la mise en œuvre de technologies et de flux de travail robustes pour faciliter la productivité, le partage d'expertise et des pratiques de développement agiles.

L'architecture de référence suivante montre comment l'utiliser AWS pour héberger des postes 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

Diffusez le développement de jeux où que vous soyez avec Amazon DCV

  1. Amazon DCV est un protocole de streaming 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 des performances accrues.

  2. Les développeurs utilisent AWS le Client VPN pour établir 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).

  3. Amazon Route 53 fournit un DNS privé pour les ressources du VPC ainsi que le transfert DNS entrant et sortant.

  4. Directory Service fournit Microsoft Active Directory géré pour permettre le stockage local de projets de jeux mappé à des utilisateurs individuels.

  5. 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, les logiciels de développement, les modifications du registre et les pilotes tels que les pilotes de jeu ou les pilotes de périphériques NVIDIA. AWS Marketplace inclut les équipements couramment AMIs utilisés pour les postes de travail.

  6. Les flottes de stations de travail utilisent des types d' EC2 instances Amazon graphiques qui fournissent des GPUs groupes EC2 Auto Scaling et sont dimensionnés à l'aide de ces groupes.

  7. Le courtier Amazon DCV Session Manager permet de gérer les sessions Amazon DCV.

  8. Le stockage local des fichiers des projets est hébergé sur Amazon FSx pour Windows File Server. Les développeurs s'engagent à mettre en place un pipeline CI/CD distinct en passant du stockage local au contrôle de source.