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.
¿Qué es? GameLift Servidores Amazon?
Utilice Amazon GameLift Servers para implementar, operar y escalar servidores dedicados y de bajo costo en la nube para juegos multijugador basados en sesiones. Basados en una infraestructura informática AWS global, Amazon GameLift Servers ayudan a ofrecer servidores de juegos de alto rendimiento y alta fiabilidad, al tiempo que amplían de forma dinámica el uso de los recursos para satisfacer la demanda de los jugadores de todo el mundo.
Características principales de
-
Implementa el alojamiento en AWS regiones y zonas locales de todo el mundo para llevar tus juegos a nuevos jugadores. Consulte una lista completa de ubicaciones admitidas por Amazon GameLift Servers.
-
Ofrezca la latencia más baja posible y una excelente experiencia de jugador, dondequiera que se encuentren sus jugadores.
-
Utilice colas de ubicación en múltiples ubicaciones para ubicar a los jugadores de forma dinámica en las sesiones de juego con una experiencia de juego óptima.
-
Optimice la capacidad de la flota para lograr una mayor rentabilidad al tiempo que mantiene la calidad del servicio.
-
Escale la capacidad según la demanda de los jugadores mediante el escalado automático basado en objetivos
-
Mantenga un margen de capacidad para dar cabida a la afluencia repentina de jugadores.
Consulte más detalles en GameLift Servidores Amazon opciones de alojamiento de juegos.
-
Alojamiento de juegos en la nube, administrado por Amazon GameLift Servers
-
Alojamiento de servidores de juego en la infraestructura de Amazon Elastic Compute Cloud (Amazon EC2). Elige entre los tipos de recursos que incluyen instancias de Graviton optimizadas para computación (C-family), optimizadas para memoria (R-family) y rentables. ARM-based
-
Personalice la forma en que Amazon GameLift Servers administra todos los aspectos de su solución de alojamiento de juegos, desde la implementación de servidores de juegos y el inicio de las sesiones de juego hasta el emparejamiento de jugadores y la incorporación de estos a los juegos.
-
Utilice flotas con múltiples ubicaciones para agilizar la implementación global de los servidores de juegos.
-
Benefíciese del alojamiento de bajo costo con las instancias de spot de Amazon EC2
. -
Implemente servidores de juegos Windows o Linux con alojamiento de EC2 administrado.
-
Implementa Linux-based contenedores con tu servidor de juegos con alojamiento de contenedores gestionado.
-
-
Alojamiento de juegos administrado por usted, con Amazon GameLift Servers Anywhere
-
Aproveche las capacidades de ubicación y administración de sesiones de juego de Amazon GameLift Servers.
-
Self-manage despliegues y escalado de servidores de juegos en tu propio hardware, infraestructura local u otros proveedores de nube.
-
-
Alojamiento de juegos híbrido
-
Cree una solución de alojamiento de juegos que utilice una combinación de flotas administradas por Amazon GameLift Servers y flotas de Anywhere que funcionen con las soluciones existentes o admitan la migración.
-
-
Permita que Amazon GameLift Servers administre los procesos del servidor de juegos por usted, monitorice el estado y la disponibilidad del servidor de juegos y ubique las nuevas sesiones de juego bajo solicitud.
Utilice las características de ubicación de sesiones de juego para ayudar a los jugadores a encontrar las sesiones de juego que ofrezcan la mejor experiencia de juego posible y unirse a ellas. Puede dejar que Amazon GameLift Servers tome las decisiones o puede personalizar los criterios de ubicación, como el costo, la latencia de los jugadores y la ubicación geográfica.
-
Cree colas de ubicación de las sesiones de juego para procesar de forma eficiente las nuevas solicitudes de sesiones de juego. Utilice características para establecer un equilibrio entre la calidad y la velocidad de ubicación que se adapte al juego y a las expectativas de los jugadores.
Aproveche las características opcionales de sesión de jugador para reservar espacios para los jugadores en las sesiones de juego, validar a los jugadores durante la conexión y controlar la disponibilidad de los espacios. Busque o filtre las sesiones de juego existentes para encontrar espacios disponibles.
-
Añada un sistema de emparejamiento consistente que esté totalmente integrado con su solución de alojamiento de Amazon GameLift Servers.
-
Cree reglas de emparejamiento personalizadas basadas en los atributos y preferencias de los jugadores, como el nivel de habilidad o la elección del personaje, y utilice una lógica compleja cuando sea necesario.
-
Organice partidas por equipos para favorecer el juego competitivo o cooperativo. Equilibra a los jugadores según la composición de las and/or partidas del equipo.
-
Optimice el algoritmo de emparejamiento para equilibrar la calidad de las partidas y los tiempos de espera.
-
Permita las partidas de 2 a 200 jugadores simultáneos.
-
Permita la reposición de emparejamientos para rellenar los espacios disponibles para los jugadores y mantener las sesiones de juego llenas.
-
Obtenga métricas en tiempo real sobre el uso y el rendimiento de las sesiones de juego y la actividad de los jugadores, así como del rendimiento del alojamiento y del estado de las flotas administradas.
-
Intégralo con Amazon CloudWatch para obtener alertas y paneles.
-
Acceda a los registros del servidor y a la monitorización de eventos con fines de solución de problemas.
-
Analice los datos de rendimiento y de uso para optimizar el escalado (flotas administradas) o la asignación de recursos (flotas autoadministradas).
-
Personalice la lógica de ubicación de las sesiones de juego, lo que incluye establecer prioridades en cuanto a latencia, costo y ubicación.
-
Para el alojamiento administrado, elija sus recursos de alojamiento de juegos y proporcione instrucciones para lanzar y ejecutar los servidores de juegos en cada instancia. Para los contenedores administrados, refine la asignación de recursos a contenedores.
-
Defina sus propias reglas de emparejamiento.
-
Implemente estrategias personalizadas para el escalado de la capacidad.
-
Añade código de servidor de juegos para integrarlo con tus AWS servicios actuales, como bases de datos o herramientas de almacenamiento de contenido.
-
Cree un servicio de backend con características personalizadas para administrar las solicitudes de incorporación de los jugadores (por ejemplo, las partidas de jugadores), gestionar la autenticación o añadir una lógica y persistencia personalizadas.
-
Utilice servicios como Amazon DynamoDB, Amazon Simple Storage Service y Amazon Aurora DSQL para la persistencia del estado del juego.
-
Implemente Amazon Cognito para la autenticación de los jugadores.
-
Procese el análisis de juegos con Amazon Kinesis y Amazon S3.
-
Añada un chat de voz con Amazon Chime SDK.
-
Cree funciones de juego personalizadas con AWS Lambda Amazon API Gateway.
Cómo trabajar con GameLift Servidores Amazon
Utilice estas herramientas para trabajar con Amazon GameLift Servers.
- AWS CLI
-
Usa el AWS Command Line Interface (AWS CLI) para realizar llamadas al AWS SDK, incluida la API de servicio paraAmazon GameLift Servers. Consulte Introducción a la AWS CLI en la Guía del usuario de AWS Command Line Interface .
- Consola de Amazon GameLift Servers
-
Utilice la Consola de administración de AWS de Amazon GameLift Servers
para configurar los recursos, administrar las implementaciones de servidores de juegos y monitorizar las métricas de rendimiento y de uso. La consola de Amazon GameLift Servers ofrece una alternativa a la GUI para administrar los recursos mediante programación o con la AWS CLI. - SDK de Amazon GameLift Servers
-
Los SDK de Amazon GameLift Servers contienen las bibliotecas necesarias para establecer la comunicación entre los clientes de juego, los servidores de juego y los servicios de juego y el servicio de Amazon GameLift Servers. Para obtener más información, consulte Get GameLift Servidores Amazon herramientas de desarrollo.
- AWS CloudFormation
-
AWS CloudFormation Utilízalo para modelar, aprovisionar y gestionar AWS los recursos de tu solución de alojamiento de juegos tratando la infraestructura como código. Crea plantillas que describan los recursos y CloudFormation automatiza las tareas de configuración e implementación de los recursos en las ubicaciones que especifiques.