Introducción a los servidores de Amazon GameLift

Diseñado específicamente para impulsar los juegos más exigentes del mundo

Elija su punto de partida

Incorporación rápida

Tiempo estimado: 30 minutos*

 ✔ Organice sesiones de juego en menos de 30 minutos sin codificación.

​​​✔ Omita la integración del servidor de juegos. Implemente su servidor de juegos con las características principales de administración de sesiones de juego, incluidas las acciones predeterminadas para iniciar y detener los servidores de juegos en función de las solicitudes de sesiones de juego.

​​​​​✔ Experimente con las opciones y características de alojamiento de los servidores Amazon GameLift, como las métricas en tiempo real, el escalado automático de la capacidad y el seguimiento del rendimiento de los servidores.

✖ Integre características avanzadas de administración de sesiones de juego, incluido el emparejamiento de FlexMatch con relleno y administración del estado de las sesiones de los jugadores.

✖ Úselo con complementos de motores de juegos y herramientas completas de integración/personalización.

Integración completa con el SDK

Tiempo estimado: 60-90 minutos*

 ✔ Integre su servidor de juegos para que sea compatible con toda la gama de características de alojamiento de los servidores Amazon GameLift.

​​​​​​​ ✔ Refine los procesos de administración de sesiones de juego para iniciar, actualizar y terminar las sesiones de juego para una experiencia de jugador óptima.

​​​​​​​ ✔ Configure su servidor de juegos para usar otros servicios de AWS en versión ejecutable, como la administración de datos con DynamoDB o la entrega de contenido con Amazon S3.

​​​​​​​ ✔ Agregue soporte para servidores de juegos para características avanzadas, incluida la recarga de partidas con los servidores de Amazon GameLift FlexMatch y las sesiones de jugadores.

​​​​​​​ ✔ Optimice la integración con los complementos de motores de juego para Unreal Engine y Unity, o integre el SDK del servidor en sus proyectos de juegos.

*El tiempo puede variar según los requisitos del servidor del juego y la configuración de la flota. No incluye el tiempo dedicado a configurar los requisitos previos, como la CLI de AWS.


Incorporación rápida

Comience rápidamente con herramientas de desarrollo simplificadas. 

01

Descargar y crear SDK Wrapper

Tras descargar el envoltorio del servidor del juego, siga las instrucciones del archivo README para crear la herramienta en su máquina local.

02

Desarrolle de forma local con Amazon GameLift Anywhere

Implemente el servidor de videojuegos para alojarlo con los servidores de Amazon GameLift. Comience por configurar su máquina local como host para las pruebas y el desarrollo iterativo. A continuación, impleméntelo con un alojamiento administrado en AWS.

03

Configurar SDK Wrapper

Configure los ajustes de su servidor de juegos introduciendo los detalles específicos de construcción y flota.

04

Ejecutar y probar

Inicie el envoltorio del servidor de juegos y cree su primera sesión de juego de los servidores de Amazon GameLift.


Integración completa con el SDK

Empiece a crear una solución de alojamiento personalizada que esté optimizada para su base de jugadores. Ideal para diseñar e implementar un alojamiento de servidores de juegos listo para la producción.

Unreal Engine

Comience a crear su solución de alojamiento personalizada en cuatro pasos con el complemento de los servidores de Amazon GameLift para Unreal Engine.

01

Descargue e instale el complemento

El complemento independiente contiene todas las bibliotecas necesarias para integrar los servidores de Amazon GameLift en sus proyectos de videojuegos de Unreal Engine. 

02

Integre su propio juego

Integre los servidores de Amazon GameLift en su proyecto de Unreal Engine con la guía de integración y los flujos de trabajo guiados por complementos.

03

Desarrolle de forma local con Amazon GameLift Anywhere

Implemente el servidor de videojuegos para alojarlo con los servidores de Amazon GameLift. Comience por configurar su máquina local como host para las pruebas y el desarrollo iterativo. A continuación, impleméntelo con un alojamiento administrado en AWS.

04

Supervise en la consola de AWS

Utilice la consola de Amazon GameLift para ver el alojamiento de su servidor de juegos, incluido el estado de la flota, el rendimiento y la capacidad. Analice las métricas de uso para obtener información sobre la sesión de juego y la actividad de los jugadores.

Obtenga el SDK de servidor de C++ exclusivo para Unreal Engine

Cuando no pueda usar el complemento completo compatible con Unreal Editor, descargue el SDK del servidor para Unreal y agréguelo manualmente a su proyecto de juego.

Descargue la versión 5.25.1 | 5.0 | 3.4

Unity

Comience a crear su solución de alojamiento personalizada en cuatro pasos con el complemento de los servidores de Amazon GameLift para Unity.

01

Descargue e instale el complemento

El complemento independiente contiene todas las bibliotecas necesarias para integrar los servidores de Amazon GameLift en sus proyectos de videojuego de Unity.

02

Pruebe el juego de muestra

Comience a probar los servidores de Amazon GameLift con un juego de muestra, un recurso de aprendizaje diseñado para ayudarle a entender Unity.

O

Integre su propio juego

Integre los servidores de Amazon GameLift en su proyecto de Unity con la guía de integración y los flujos de trabajo guiados por complementos.

03

Desarrolle de forma local con Amazon GameLift Anywhere

Implemente el servidor de videojuegos para alojarlo con los servidores de Amazon GameLift. Comience por configurar su máquina local como host para las pruebas y el desarrollo iterativo. A continuación, impleméntelo con un alojamiento administrado en AWS.

04

Supervise en la consola de AWS

Utilice la consola de Amazon GameLift para ver el alojamiento de su servidor de juegos, incluido el estado de la flota, el rendimiento y la capacidad. Analice las métricas de uso para obtener información sobre la sesión de juego y la actividad de los jugadores.

Obtenga el SDK del servidor de C# exclusivo para Unity

Cuando no pueda usar el complemento completo compatible con Unity, descargue el SDK del servidor para Unity y agréguelo manualmente a su proyecto de juego.

Descargue la versión 5.2 | 5.1

Motor personalizado o de otro tipo

Para todos los demás motores de juego, integre el SDK del servidor para Amazon GameLift en sus proyectos. El SDK está disponible para entornos de desarrollo de C++, C# y Go.

SDK de servidor C++

El SDK de servidor C++ permite a los desarrolladores de videojuegos que utilizan C++ integrar servidores de videojuegos Windows o Linux personalizados con Amazon GameLift.

Complemento de SDK de servidor C++ para Unreal

Un complemento ligero de Unreal para el SDK de servidor C++ que ofrece una fácil integración con los proyectos desarrollados con Unreal Engine.

SDK de servidor C#

El SDK de servidor C# permite a los desarrolladores de videojuegos que utilizan C# integrar servidores de videojuegos Windows o Linux personalizados con Amazon GameLift.

Complemento de SDK de servidor C# para Unity

Un complemento ligero de Unity para el SDK de servidor C# que ofrece una integración sencilla con los proyectos de Unity compatibles con Unity 2020.3 LTS, 2021.3 LTS y 2022.3 LTS para Windows y Mac OS. Es compatible con los perfiles .NET Framework y .NET Standard de Unity.

El SDK de servidor Go permite a los desarrolladores de videojuegos que utilizan el lenguaje de programación Go integrar servidores de videojuegos Windows o Linux personalizados con Amazon GameLift.

C#

Con el SDK de cliente de Amazon GameLift Realtime, los videojuegos multijugador livianos pueden comunicarse con los servidores de videojuegos de Amazon GameLift Realtime usando TCP o UDP. El SDK de cliente de Realtime incluye una versión de cliente C# que se puede usar con Unity 2020 y motores de videojuego C# personalizados.