Complemento de Amazon GameLift Servers para Unreal Engine - 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.

Complemento de Amazon GameLift Servers para Unreal Engine

Este complemento agrega las herramientas y el SDK del servidor de C++ de Amazon GameLift Servers al editor de UE. Utilice los flujos de trabajo guiados de la interfaz de usuario para integrar la funcionalidad del SDK del servidor en su proyecto de juego e implementar una solución de alojamiento de Amazon GameLift Servers para su servidor de juegos.

Con el complemento, puede crear rápidamente una solución de alojamiento básica y, a continuación, optimizarla y personalizarla según sea necesario. Configure una flota de Amazon GameLift Servers Anywhere con su estación de trabajo local como host. Para el alojamiento en la nube con flotas de contenedores gestionadas EC2 o gestionadas, implemente su servidor de juegos con una solución completa para gestionar las solicitudes de sesiones de juego y las conexiones de los clientes.

Instalación del complemento para su proyecto de juego de Unreal

Obtén el Amazon GameLift Servers plugin para Unreal Engine en GitHub

Consulta el GitHub repositorio readme para obtener información sobre cómo instalar el complemento en tu Unreal Editor para un proyecto de juego.

El complemento incluye los siguientes componentes:

  • Módulos de complementos para el editor de UE. Cuando instale el complemento, un nuevo botón del menú principal le proporcionará acceso a la funcionalidad de Amazon GameLift Servers.

  • Bibliotecas de C++ para la API de servicio de Amazon GameLift Servers. Usa la funcionalidad de la API en un servicio de backend del lado del cliente para ayudar a los clientes del juego a solicitar sesiones de juego e información sobre las sesiones de juego. send/retrieve

  • Bibliotecas de Unreal para el SDK del servidor de Amazon GameLift Servers (versión 5). Utilice el SDK del servidor en el código del servidor de juegos para administrar la comunicación entre los procesos del servidor de juegos alojado y el servicio Amazon GameLift Servers.

  • Contenido para realizar pruebas, que incluye un mapa del juego inicial y dos mapas de prueba con planos básicos y elementos de la interfaz de usuario para utilizarlos cuando se pruebe la integración de un servidor.

  • Configuraciones editables, en forma de CloudFormation plantillas, que el complemento utiliza al implementar tu servidor de juegos como alojamiento.

Este complemento usa plantillas de AWS CloudFormation para implementar soluciones de alojamiento en escenarios de juego comunes. Use estas soluciones tal y como se proporcionan o personalícelas según sea necesario para los juegos.

Próximos pasos: Personalizar la solución de alojamiento de juegos

Utilizar los flujos de trabajo guiados del complemento es una buena forma de empezar a utilizar rápidamente una solución de alojamiento de Amazon GameLift Servers. Con el complemento, puede configurar versiones básicas de cada uno de los componentes de la solución.

Cuando lo tenga todo listo, puede tomar esta solución como base, personalizar cada componente y refinar su solución para preparar el lanzamiento del juego. Considere estas opciones: