Obtención de las herramientas de desarrollo de Amazon GameLift - Amazon GameLift

Obtención de las herramientas de desarrollo de Amazon GameLift

Amazon GameLift proporciona un conjunto de SDK que puede utilizar con las soluciones de alojamiento de juegos. Utilice los SDK de Amazon GameLift para añadir funcionalidad a los servidores de juegos multijugador, los clientes de juego y los servicios de backend que interactúan con el servicio de Amazon GameLift.

Para obtener la información más reciente sobre las versiones de los SDK de Amazon GameLift y la compatibilidad con los SDK, consulte Notas de la versión de Amazon GameLift.

Para servidores de juegos

Integre y cree servidores de juegos de 64 bits con el SDK del servidor de Amazon GameLift. Los servidores de juego utilizan el SDK del servidor para comunicarse con el servicio de Amazon GameLift a fin de iniciar y administrar las sesiones de juego. Para obtener información sobre la integración del SDK del servidor, consulte los temas de Preparación de juegos para Amazon GameLift.

Sistemas operativos de desarrollo

El SDK del servidor de Amazon GameLift es compatible con los siguientes entornos de desarrollo:

  • Windows

  • Linux

Lenguajes de programación

El SDK del servidor de Amazon GameLift está disponible en los siguientes lenguajes. Descargar los SDK del servidor. Para obtener más información e instrucciones de instalación para cada versión, consulte los archivos readme incluidos en cada paquete.

Motores de juego

Utilice los SDK específicos del lenguaje con cualquier motor que admita bibliotecas de C++, C# o Go. Además, Amazon GameLift ofrece complementos para los siguientes motores de juego. Descargar los complementos de Amazon GameLift

Sistemas operativos de tiempo de ejecución del servidor de juegos

El SDK del servidor de Amazon GameLift es compatible con servidores de juegos creados para la ejecución en las siguientes plataformas:

Para los servicios del cliente de juego

Cree un servicio de backend de 64 bits para sus clientes de juego mediante el AWS SDK con la API de Amazon GameLift. El servicio de backend gestiona las interacciones en el cliente con Amazon GameLift a fin de iniciar nuevas sesiones de juego, conectar a los jugadores a los juegos y llevar a cabo otras tareas. Descargar el AWS SDK.

Para obtener más información sobre el uso de AWS SDK con Amazon GameLift, consulte los siguientes recursos:

Para servidores de Realtime, realice el siguiente procedimiento:

Configure e implementa servidores de Realtime para alojar los juegos multijugador. Para permitir que sus clientes de juegos se conecten a servidores de Realtime, utilice el SDK de cliente de Realtime de Amazon GameLift. Los clientes de juego utilizan este SDK para intercambiar mensajes con un servidor de Realtime y con otros clientes de juego que se conectan al servidor. Para comenzar, descargue el SDK de cliente de Realtime de Amazon GameLift. Para obtener información sobre la configuración, consulte Integración de un cliente de juegos para Servidores en tiempo real.

Compatibilidad con SDK

El SDK de cliente de Realtime contiene código fuente para los siguientes lenguajes:

  • C# (.NET)

Entornos de desarrollo

Compile el SDK a partir del código adecuado para los siguientes sistemas operativos de desarrollo y motores de videojuegos compatibles:

  • Sistemas operativos: Windows, Linux, Android e iOS

  • Motores de juegos: Unity y motores que admiten bibliotecas de C#

Sistemas operativos de servidor de juegos

Puede implementar servidores de Realtime en los recursos de alojamiento que se ejecuten en las siguientes plataformas: