Videojuegos  ›  Amazon GameLift › Características

Características de Amazon GameLift

GameLift le permite crear y escalar los videojuegos más exigentes del mundo. Con un escalado predictivo de los servidores de videojuegos, una seguridad de nivel empresarial y un sistema de emparejamiento de jugadores para las mayores multitudes, GameLift elimina la incertidumbre del día del lanzamiento.

  • Itere rápidamente con GameLift Anywhere, que le permite implementar, validar y probar cambios en la lógica de su servidor de videojuegos en cuestión de segundos.

    Parches sin tiempo de inactividad 

    Consiga que los jugadores disfruten de la experiencia y se mantengan en línea con parches sin tiempo de inactividad en su servidor de videojuegos Migre sin problemas a nuevas versiones de servidores de videojuegos con las características de alias y cola de Amazon GameLift.

    Desarrollo iterativo local

    Registre su entorno de desarrollo local con GameLift. Compile y pruebe las actualizaciones de la lógica de su servidor de videojuegos mediante el envío de solicitudes de sesión de juego a GameLift. Estas solicitudes se redirigirán a su entorno de desarrollo local, lo que le permitirá establecer puntos de interrupción y depurar errores en tiempo real. Cuando lo tenga todo listo, GameLift implementará sus actualizaciones a jugadores de hasta 24 regiones y 8 zonas locales.

    Acelere el desarrollo de videojuegos
  • Los lanzamientos de videojuegos, los eventos y la viralización pueden generar picos repentinos de demanda. Tenga la seguridad de que los jugadores podrán disfrutar del juego tal y como estaba previsto, incluso en las circunstancias más impredecibles.

    Cobertura global

    La latencia y el alcance son fundamentales para obtener una experiencia increíble para los jugadores. Implemente servidores de videojuegos en todo el mundo en una infraestructura de AWS confiable en 24 regiones y 8 zonas locales en los 5 continentes. Puede estar en el lugar en el que estén sus jugadores y ofrecerles experiencias de juego de baja latencia con una disponibilidad del 99,99 %.

    Diseñado para la escala de videojuegos

    GameLift puede lanzar miles de servidores de videojuegos simultáneamente y detener los que no se utilizan con la misma rapidez. El ajuste de escala automático evita que los jugadores esperen, ya que responde rápidamente a la creciente demanda de los jugadores y reduce la escala rápidamente para ahorrar costos. No es necesario aprovisionar ni pagar la capacidad máxima por adelantado, solo paga por lo que use.

    Infraestructura confiable y segura

    La seguridad y la fiabilidad son importantes el día del lanzamiento del juego. GameLift mantiene una disponibilidad del 99,99 %, lo que significa que los jugadores se unirán al juego y permanecerán allí una vez conectados, incluso durante picos de tráfico impredecibles.

    Información, supervisión y depuración

    GameLift proporciona paneles para supervisar el rendimiento del juego, incluidos datos en tiempo real sobre la demanda de los jugadores, la capacidad y el estado del servidor, el uso de la CPU y la memoria. También puede crear alarmas operativas con Amazon CloudWatch. GameLift recopila automáticamente los registros del servidor del juego para recuperarlos e inspeccionarlos, de modo que podrá saber cómo afectan los servidores del juego a la experiencia y al costo del jugador. Conéctese directamente a los servidores de videojuegos individuales de GameLift a través de SSM/SSH (Linux) o del Protocolo de escritorio remoto (Windows).

    Protección frente a ataques DDoS

    GameLift está diseñado para proteger sus servidores de videojuegos frente a los ataques de denegación de servicio distribuido (DDoS) a nivel de red y transporte a través de AWS Shield, incluidos sin costo adicional. Más información sobre cómo proteger los servidores de videojuegos frente a ataques DDoS.

    Emparejamiento para las mayores multitudes

    FlexMatch le permite emparejar y conectar hasta 200 jugadores en una sola sesión de juego según las reglas de emparejamiento personalizadas que defina. Tanto si decide emparejar a los jugadores en función de su habilidad, latencia o criterios personalizados, el sencillo pero potente lenguaje de reglas de FlexMatch facilita la creación rápida de un sólido sistema de emparejamiento de jugadores. Puede usar FlexMatch con el resto de los servidores de videojuegos de GameLift o individualmente.

    Lance con confianza
  • Reduzca los costos de infraestructura mediante el uso de instancias de spot de Amazon EC2, instancias de AWS Graviton con una relación entre precio y rendimiento hasta un 20 % mejor, o lleve su propia computación y ráfaga en las instalaciones a la nube con AWS. Ahorre costos con el algoritmo inteligente de escalado automático de GameLift, que se escala y se desescala verticalmente después de las horas punta.

    Instancias de spot

    Consiga el mismo rendimiento de los servidores de videojuegos bajo demanda con un ahorro de hasta un 70 %. Elija entre más de 100 tipos de instancias de computación de GameLift compatibles que le permiten seleccionar la combinación ideal de CPU, memoria y red para su juego. Todas las instancias de GameLift incorporan redes mejoradas, que proporcionan un rendimiento significativamente mayor de paquetes por segundo (PPS) y menor fluctuación de red. Esto se traduce en latencias más bajas y experiencias de juego más consistentes.

    Instancias de Graviton

    GameLift es compatible con la última generación de instancias de AWS Graviton optimizadas para la computación. Las instancias de Graviton proporcionan un ahorro de hasta el 20 % frente a instancias de Amazon EC2 comparables basadas en x86. Las instancias de Graviton son adecuadas incluso para las cargas de trabajo sensibles a la latencia más exigentes, a la vez que proporcionan importantes beneficios en la relación entre precio y rendimiento.

    Topologías híbridas

    Combine la computación entre varios proveedores, incluidos AWS, otros proveedores de nube y en las instalaciones. Lleve la capacidad de su propio servidor de videojuegos a toda velocidad a la nube de AWS bajo demanda. GameLift administra las sesiones, la selección de servidores y el escalado, todo desde una única capa de administración.

    Ahorre en infraestructura
  • Traiga sus propias herramientas de desarrollador e intégrelas directamente con GameLift. Empiece en cuestión de minutos con los complementos de motores de videojuegos para Unity y Unreal Engine, o use los SDK disponibles para C++, C# y Go.

    Motores de videojuegos

    GameLift proporciona complementos para los principales motores de videojuegos, como Unreal y Unity, y hay SDK disponibles para O3DE y motores personalizados desarrollados en C#, C++ y Go.

    Plataformas

    GameLift es compatible con las principales plataformas y dispositivos, lo que incluye PC, PlayStation, Xbox, Nintendo, dispositivos móviles, web y dispositivos de AR/VR. Habilite el juego cruzado mediante la colocación de los jugadores de diferentes plataformas en los mismos servidores de juego mediante GameLift.

    Backends para videojuegos

    La integración con backends para videojuegos populares, como Pragma, Heroic Labs/Nakama y AccelByte, facilita la adición de servidores de videojuegos con tecnología de GameLift con solo hacer clic en un botón.

    Herramientas de DevOps

    Utilice herramientas de DevOps independientes de la nube, como Terraform y Pulumi, con tecnología de Control en la nube de AWS para implementar GameLift e integrarlo con el resto de su backend.

    Análisis de videojuegos

    GameLift se integra fácilmente con su solución de análisis de videojuegos, como Datadog, Databricks, etc.

    Supervisión

    GameLift está integrado con Amazon CloudWatch para supervisar el rendimiento de los servidores y el uso de la infraestructura.

    Integración completa con los servicios de AWS

    Aproveche los servicios de AWS sin ningún esfuerzo adicional. GameLift se combina a la perfección con servicios como AWS Shield, Elastic Container Service y CloudWatch para que pueda dedicar menos tiempo a la integración y más tiempo a crear su videojuego.

    Integre con herramientas existentes