Motores de juegos y Amazon GameLift
Puede utilizar el servicio de Amazon GameLift administrado con la mayoría de motores de videojuegos compatibles con bibliotecas C++ o C#, incluidos O3DE, Unreal Engine y Unity. Compile la versión que necesite para el juego; consulte los archivos README de cada versión para ver las instrucciones de compilación y conocer los requisitos mínimos. Para obtener más información sobre los SDK de Amazon GameLift disponibles, las plataformas de desarrollo y los sistemas operativos admitidos, consulte Obtención de las herramientas de desarrollo de Amazon GameLift para ver los servidores de juegos.
Además de la información específica del motor proporcionada en este tema, encontrará más ayuda para la integración de Amazon GameLift en los servidores, clientes y servicios de juegos en los siguientes temas:
-
Adición de Amazon GameLift al servidor de juegos: instrucciones detalladas sobre la integración de Amazon GameLift en un servidor de juegos.
-
Adición de Amazon GameLift al cliente de juegos: instrucciones detalladas sobre la integración en un cliente o servicio de juego, incluida la creación de sesiones de juego y la conexión de jugadores a juegos.
O3DE
Servidores de juegos
Prepare los servidores de juegos para su alojamiento en Amazon GameLift mediante el SDK del servidor de Amazon GameLift para C++. Consulte Adición de Amazon GameLift al servidor de juegos para obtener ayuda con la integración de la funcionalidad necesaria en el servidor de juegos.
Clientes y servicios de juego
Active los clientes o servicios de juegos para interactuar con el servicio de Amazon GameLift, por ejemplo, para buscar sesiones de juego disponibles o para crear sesiones nuevas y agregar jugadores a los juegos. Consulte el SDK de AWS para C++
Unreal Engine
Servidores de juegos
Prepare los servidores de juegos para el alojamiento en Amazon GameLift añadiendo el SDK del servidor de Amazon GameLift para Unreal Engine al proyecto e implementando la funcionalidad de servidor necesaria. Para obtener ayuda para configurar el complemento de Unreal Engine y añadir el código de Amazon GameLift, consulte Integración de Amazon GameLift en un proyecto de Unreal Engine.
Clientes y servicios de juego
Active los clientes o servicios de juegos para interactuar con el servicio de Amazon GameLift, por ejemplo, para buscar sesiones de juego disponibles o para crear sesiones nuevas y agregar jugadores a los juegos. Consulte el SDK de AWS para C++
Unity
Servidores de juegos
Prepare los servidores de juegos para el alojamiento en Amazon GameLift añadiendo el SDK del servidor de Amazon GameLift para C# al proyecto e implementando la funcionalidad de servidor necesaria. Para obtener ayuda sobre la configuración con Unity y la adición de código de Amazon GameLift, consulte Integración de Amazon GameLift en un proyecto de Unity.
Clientes y servicios de juego
Active los clientes o servicios de juegos para interactuar con el servicio de Amazon GameLift, por ejemplo, para buscar sesiones de juego disponibles o para crear sesiones nuevas y agregar jugadores a los juegos. Consulte el AWS SDK for .NET para obtener información sobre las funcionalidades principales del cliente. Para integrar Amazon GameLift en el proyecto de juego de Unity, consulte Adición de Amazon GameLift al cliente de juegos.
Otros motores
Si desea obtener una lista completa de los SDK de Amazon GameLift disponibles para servidores y clientes de juegos, consulte Obtención de las herramientas de desarrollo de Amazon GameLift.