View a markdown version of this page

¿Qué es? GameLift Servidores Amazon? - GameLift Servidores Amazon

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.