Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Desarrollo de juegos en la nube: estaciones de trabajo
El desarrollo de juegos suele implicar que equipos distribuidos trabajen de forma remota desde varios lugares, lo que requiere acceso a una infraestructura compartida y la capacidad de respaldar un desarrollo colaborativo y disperso geográficamente. Esta tendencia hacia un proceso de desarrollo de juegos más distribuido, que incluye el uso de work-for-hire estudios y el trabajo remoto, exige la implementación de tecnologías y flujos de trabajo sólidos que faciliten la productividad, el intercambio de conocimientos y las prácticas de desarrollo ágiles.
La siguiente arquitectura de referencia demuestra cómo utilizarla AWS para alojar estaciones de trabajo de desarrollo de juegos remotas mediante el protocolo Amazon DCV.
Transmita el desarrollo de juegos desde cualquier lugar con Amazon DCV
-
Amazon DCV es un protocolo de transmisión que admite la transmisión de 4K a 60 FPS. Los desarrolladores que utilizan un navegador se conectan mediante conexiones TCP, mientras que los clientes de escritorio pueden utilizar QUIC UDP a través del puerto 8443 para aumentar el rendimiento.
-
Los desarrolladores utilizan AWS Client VPN para una conexión segura a las interfaces de red de las subredes de las estaciones de trabajo con traducción de direcciones de red de origen (SNAT).
-
Amazon Route 53 proporciona un DNS privado para los recursos de la VPC, así como el reenvío de DNS entrante y saliente.
-
Directory Service proporciona Microsoft Active Directory administrado para permitir el almacenamiento local de proyectos de juegos asignado a usuarios individuales.
-
Las estaciones de trabajo se crean con una Amazon Machine Image (AMI) creada con Image Builder. Las imágenes incluyen Amazon DCV Server, software para desarrolladores, cambios en el registro y controladores, como los controladores de juegos o los controladores de periféricos de NVIDIA. AWS Marketplace incluye los de AMIs uso común para estaciones de trabajo.
-
Las flotas de estaciones de trabajo utilizan gráficos, tipos de EC2 instancias de Amazon que proporcionan GPUs, y se escalan mediante grupos de EC2 Auto Scaling.
-
El gestor de sesiones de Amazon DCV permite gestionar las sesiones de Amazon DCV.
-
El almacenamiento local de archivos de los proyectos se aloja en Amazon FSx para Windows File Server. Los desarrolladores se comprometen a crear una canalización de CI/CD independiente, pasando del almacenamiento local al control de código fuente.