Soluciones de Amazon GameLift Servers - Amazon GameLift Servers

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.

Soluciones de Amazon GameLift Servers

Amazon GameLift Serversofrece una gama de soluciones para desarrolladores que crean juegos multijugador basados en sesiones.

Amazon GameLift Serversopciones de alojamiento

Cuando trabajes con tus servidores de juegos Amazon GameLift Servers para que funcionen, dispones de varias opciones sobre dónde y cómo están alojados tus servidores de juegos. Tanto si quieres utilizar los recursos de alojamiento que ya tienes como si quieres configurar un alojamiento gestionado en la nubeAmazon GameLift Servers, puedes crear una experiencia de alojamiento perfecta para tus jugadores.

Gestionado EC2

Contenedores gestionados

Alojamiento híbrido

Alojamiento con Anywhere

Gestionado EC2

Con el EC2 alojamiento Amazon GameLift Servers gestionado, puedes deshacerte de la mayor parte del trabajo de gestionar tus servidores de juegos. Elija recursos de cómputo entre una amplia selección de tipos de EC2 instancias de Amazon. Integre sus proyectos de juegos y deje que se Amazon GameLift Servers encargue de los detalles. Para obtener más información sobre el alojamiento gestionado, consulteCómo funciona Amazon GameLift Servers.

Comience a desarrollar una solución de alojamiento Amazon GameLift Servers gestionado para su juego.

Características principales
  • Aloje juegos multijugador que se ejecuten en sistemas operativos Amazon Linux o Windows Server.

  • Ofrezca experiencias de juego de baja latencia a sus jugadores, estén donde estén. Implemente servidores de juegos en todo el Regiones de AWS mundo en cualquiera de las Zonas Locales Amazon GameLift Servers compatibles. Para ver una lista completa, consulte Amazon GameLift Serversubicaciones de servicio.

  • Utiliza la ubicación Amazon GameLift Servers inteligente de las sesiones de juego para que los jugadores disfruten siempre de la mejor experiencia posible cuando estén alojadas. Puedes basarte en la Amazon GameLift Servers toma de decisiones o puedes personalizarla en función de criterios de ubicación, como el coste, la latencia de los jugadores y las ubicaciones geográficas.

  • Decida cómo escalar los recursos de alojamiento para satisfacer la demanda de jugadores. Administre manualmente la capacidad o configure el escalado automático. Con el escalado automático basado en objetivos, puedes mantener un búfer de capacidad ociosa de tamaño dinámico, lo que te ayuda a controlar los costes y, al mismo tiempo, a garantizar que los nuevos jugadores puedan entrar en las partidas con un tiempo de espera mínimo.

  • Deja que Amazon GameLift Servers despliegues y administres tus servidores de juegos basados en la nube. Amazon GameLift Serverscrea los recursos a medida que los necesitas, instala el software de tu servidor de juegos e inicia automáticamente los procesos para organizar las sesiones de juego de los jugadores. Configura un seguimiento del estado personalizado y permite Amazon GameLift Servers detectar y resolver los recursos con un rendimiento deficiente.

  • Aproveche las capacidades de Amazon GameLift Servers monitoreo para evaluar el rendimiento y el uso. Puede hacer un seguimiento de las métricas en función de factores como el rendimiento del hardware, la eficiencia en la ubicación de las sesiones de juego y los ciclos de vida de los procesos del servidor. Puede hacer un seguimiento de las sesiones de juego activas y de las sesiones de jugadores para observar el uso a lo largo del tiempo. También puede descargar y almacenar los registros de las sesiones de juego.

  • Para el alojamiento de producción, automatice la gestión de los recursos y las implementaciones de alojamiento de juegos mediante AWS CloudFormation plantillas para Amazon GameLift Servers y el AWS Cloud Development Kit (AWS CDK). Aproveche las herramientas y los servicios de integración y entrega continuas (CI/CD), como AWS CodePipeline.

Contenedores gestionados

Amazon GameLift Serversproporciona una solución completa de alojamiento en la nube para servidores de juegos en contenedores. Con los contenedores Amazon GameLift Servers gestionados, puede aprovechar las principales ventajas del uso de contenedores, como la portabilidad, la agilidad y la tolerancia a fallos. Las siguientes funciones están disponibles con las flotas de contenedores gestionadas.

Comience a desarrollar una solución de alojamiento Amazon GameLift Servers gestionado para su servidor de juegos en contenedores.

Características principales
  • Desarrolle una arquitectura personalizada con contenedores livianos para ejecutar el software de su servidor de juegos en recursos de alojamiento basados en Amazon GameLift Servers Linux.

  • Usa las herramientas de Docker para crear una imagen de contenedor basada en Linux. Almacene las imágenes para su despliegue en un repositorio de Amazon Elastic Container Registry (Amazon ECR).

  • Ofrezca experiencias de baja latencia a los jugadores mediante el despliegue de los recursos de la flota de contenedores en cualquier zona Región de AWS o zona local compatible. Amazon GameLift Servers Consulte Amazon GameLift Serversubicaciones de servicio.

  • Gestione el ciclo de vida de la flota con herramientas para modelar las versiones de los servidores de juegos e implementar actualizaciones de la flota.

  • Usa las funciones de ubicación de las sesiones de Amazon GameLift Servers juego, incluidas las colas y el FlexMatch emparejamiento, para encontrar las mejores partidas posibles para tus jugadores.

  • Pon a prueba tu arquitectura de servidores y contenedores de juegos con el Amazon GameLift Servers servicio utilizando una flota de Anywhere. Prueba tu juego de forma local o en un entorno de pruebas basado en la nube.

  • Haga un seguimiento del rendimiento del alojamiento de juegos con métricas de rendimiento específicas de los contenedores. Supervise el estado de los recursos de la flota mediante métricas de hardware.

  • Gestione los recursos de la flota de contenedores mediante AWS CloudFormation plantillas paraAmazon GameLift Servers.

Alojamiento híbrido

Utilice el Amazon GameLift Servers servicio con una combinación de alojamiento Amazon GameLift Servers gestionado y alojamiento autogestionado de Anywhere. Con una estrategia híbrida, podrá crear la solución que necesita de forma inmediata y, al mismo tiempo, contar con la preparación necesaria para el futuro. Estos son algunos escenarios comunes en los que una solución híbrida tendría sentido:

  • Ampliar una solución de alojamiento a Nube de AWS. Complemente las capacidades de su solución de alojamiento existente (hardware local u otro alojamiento basado en la nube) añadiendo alojamiento Amazon GameLift Servers gestionado. Con el alojamiento administrado, puede aumentar su capacidad de alojamiento o añadir capacidad de ampliación para escalar verticalmente de forma rápida y pagar solo por los recursos cuando los necesite. También puedes aprovechar la presencia global del Amazon GameLift Servers servicio para llegar a más jugadores de todo el mundo y ofrecerles la experiencia multijugador de baja latencia que esperan.

  • Prepararse para la migración a un alojamiento basado en la nube. Si estás pensando en migrar a Nube de AWS (en lugar de actualizar tu propio hardware), una solución de alojamiento híbrida es una forma viable de hacer la transición tan gradualmente como necesites.

  • Aumenta la latencia de los jugadores en ubicaciones distintas de las que ofrecen servicio. Amazon GameLift Servers Si ya utilizas un alojamiento Amazon GameLift Servers gestionado, es posible que necesites ayudar a los jugadores en determinadas situaciones. Por ejemplo, quizá desee llegar a los jugadores que se encuentran en ubicaciones inusualmente remotas o reducir significativamente la latencia en esas áreas. Agrega ubicaciones de alojamiento personalizadas y usa Amazon GameLift Servers Anywhere para administrar esas ubicaciones junto con tus recursos de alojamiento administrado.

Empieza a desarrollar una solución de alojamiento Amazon GameLift Servers híbrida para tu juego.

Características principales

  • Utilice los mismos componentes de cliente y servidor de juegos, tanto con recursos de alojamiento administrados como autoadministrados. Proporcione una experiencia de jugador unificada en todos los recursos de alojamiento.

  • Usa los mismos FlexMatch emparejadores para colocar coincidencias en todos los recursos de alojamiento.

  • Administre de forma centralizada los recursos de alojamiento híbrido de forma conjunta mientras los implementa por todo el mundo.

  • A medida que la demanda de jugadores fluctúa, administre fácilmente las cargas de las sesiones de juego entre los recursos administrados y autoadministrados.

  • Con el Amazon GameLift Servers agente, puedes usar las mismas herramientas para gestionar los ciclos de vida de los servidores de juegos en todos los tipos de recursos de alojamiento.

  • Recopile métricas y registros de juegos y jugadores en todos los recursos de alojamiento. Aproveche las Amazon GameLift Servers funciones y otros AWS servicios para combinar datos y desarrollar soluciones de observabilidad coherentes.

Alojamiento con Anywhere

Utiliza las flotas de Amazon GameLift Servers Anywhere con la gestión de las sesiones de Amazon GameLift Servers juego, incluido el matchmaking, para alojar tus servidores de juegos personalizados donde quieras. AnywhereLas flotas son especialmente útiles como entornos de prueba para un desarrollo de juegos rápido e iterativo. Configure una flota de Anywhere para su propia estación de trabajo local o para un conjunto de recursos de alojamiento basados en la nube. Para el alojamiento de producción, puede utilizar un enfoque híbrido con Anywhere flotas para el hardware local complementadas con flotas gestionadas. Amazon GameLift Servers

Para obtener más información sobre las pruebas con Anywhere, consulte. Configure las pruebas locales con Amazon GameLift Servers Anywhere Para obtener más información sobre cómo configurar una flota de Anywhere, consulteCómo configurar una flota de hospedaje con Amazon GameLift Servers.

Empieza a desarrollar una solución de alojamiento Amazon GameLift Servers en Anywhere para tu juego.

Características principales
  • Haga pruebas rápidas e iterativas mientras desarrolla juegos multijugador.

  • Usa Amazon GameLift Servers herramientas para administrar los servidores de juegos que están alojados en tu propio hardware.

  • Aproveche el hardware disponible que esté más cerca de sus jugadores, en cualquier lugar.

Amazon GameLift ServersFlexMatchpara el emparejamiento

Úsalo FlexMatch para crear conjuntos de reglas personalizados para definir las partidas multijugador de tu juego. FlexMatchusa conjuntos de reglas para comparar jugadores compatibles en cada partida y ofrecer a los jugadores la experiencia multijugador ideal.

Para obtener más informaciónFlexMatch, consulta ¿Qué es Amazon GameLift ServersFlexMatch?

Características principales
  • Equilibre la velocidad de creación de emparejamientos con la calidad de emparejamiento.

  • Empareje jugadores o equipos según las características definidas.

  • Defina reglas para colocar a los jugadores en los emparejamientos en función de la latencia.

Amazon GameLift ServersFleetIQpara alojamiento autogestionado en Amazon EC2

Utilice grupos de servidores de FleetIQ juegos para trabajar directamente con sus recursos de alojamiento en Amazon EC2 y Amazon EC2 Auto Scaling. Esto proporciona la ventaja de Amazon GameLift Servers las optimizaciones para un alojamiento de juegos económico y flexible. Esta solución es para desarrolladores de juegos que necesitan más flexibilidad de la que ofrecen las Amazon GameLift Servers soluciones totalmente gestionadas.

Para obtener información sobre cómo FleetIQ funcionan Amazon EC2 y EC2 Auto Scaling para el alojamiento de juegos, consulta la Guía para Amazon GameLift ServersFleetIQ desarrolladores.

Características principales
  • Optimice el equilibrio de instancias puntuales mediante el FleetIQ algoritmo.

  • Utilice las características de enrutamiento de jugadores para administrar los recursos de su servidor de juegos de manera eficiente y proporcione una mejor experiencia a los jugadores al unirse a los juegos.

  • Escale automáticamente la capacidad de alojamiento en función del uso del jugador.

  • Gestiona directamente EC2 las instancias de Amazon por tu cuenta Cuenta de AWS.

  • Utilice cualquiera de los formatos ejecutables de servidor de juegos compatibles, incluidos Windows, Linux, contenedores y Kubernetes.

Amazon GameLift ServersRealtimecon una lógica de servidor personalizable

Usa Realtime servidores para alojar juegos que no necesiten un servidor de juegos personalizado. Esta solución de servidor ligera proporciona servidores de juego que puede configurar para adaptarse a su juego. Puedes alojar Realtime servidores mediante una solución de alojamiento Amazon GameLift Servers gestionada.

Para obtener más información sobre el alojamiento con Amazon GameLift ServersRealtime, consulteIntegrar juegos con Amazon GameLift ServersRealtime.

Características principales
  • Usa las funciones Amazon GameLift Servers de administración, como el escalado automático, las colas en múltiples ubicaciones y la ubicación de las sesiones de juego.

  • Utilice los recursos de Amazon GameLift Servers alojamiento y elija el tipo de hardware AWS informático para sus flotas.

  • Aproveche una pila de red completa para la interacción del cliente y servidor de juegos.

  • Obtenga la funcionalidad principal del servidor de juegos con lógica de servidor personalizable.

  • Realice actualizaciones en directo de la lógica del servidor y las configuraciones de Realtime.