in

Presentamos Amazon GameLift Anywhere: ejecute sus servidores de juegos en su propia infraestructura | Servicios web de Amazon

Presentamos Amazon GameLift Anywhere: ejecute sus servidores de juegos en su propia infraestructura | Servicios web de Amazon

En 2016, lanzamos Amazon GameLift, una solución de alojamiento dedicada que implementa y escala automáticamente flotas de servidores de juegos multijugador basados ​​en sesiones para satisfacer la demanda de los jugadores en todo el mundo.

Con Amazon GameLift, puede crear y cargar una compilación de servidor de juegos una vez, replicar y luego implementar en varias regiones de AWS y zonas locales de AWS para llegar a sus jugadores con experiencias de baja latencia en todo el mundo. GameLift también incluye funciones independientes para flotas de juegos de bajo costo con GameLift FleetIQ y emparejamiento de jugadores con GameLift FlexMatch.

Los desarrolladores de juegos nos pidieron que redujéramos el tiempo de espera para implementar una compilación de servidor candidato en la nube cada vez que necesitaban probar e iterar su juego durante la fase de desarrollo. Además, nuestros clientes nos dijeron que a menudo tienen contratos completos en curso o servidores de juegos en las instalaciones y quieren la flexibilidad de usar su infraestructura existente con servidores en la nube.

Hoy anunciamos la disponibilidad general de Amazon GameLift en cualquier lugar, que desvincula la gestión de sesiones de juego de los recursos informáticos subyacentes. Con esta nueva versión, ahora puede registrar e implementar cualquier hardware, incluidas sus propias estaciones de trabajo locales, bajo una construcción lógica llamada Anywhere Fleet.

Debido a que su hardware local ahora puede ser un servidor administrado por GameLift, puede iterar en la compilación del servidor en su entorno de escritorio local familiar y cualquier error del servidor puede materializarse en segundos. También puede establecer puntos de interrupción en el depurador de su entorno, eliminando así la prueba y el error y acelerando aún más el proceso de iteración.

Presentamos Amazon GameLift Anywhere: ejecute sus servidores de juegos en su propia infraestructura | Servicios web de Amazon

Estos son los principales beneficios para los desarrolladores de juegos al usar GameLift Anywhere.

  • Desarrollo de juegos más rápido – Pruebe e itere instantáneamente en su estación de trabajo local mientras sigue aprovechando los servicios GameLift FlexMatch y Queue.
  • Gestión de servidores híbridos – Implemente, opere y escale servidores de juegos dedicados alojados en la nube o en las instalaciones, todo desde una única ubicación.
  • Optimice las operaciones del servidor – Reduzca los costos y la complejidad operativa al unificar la infraestructura del servidor bajo una sola capa de orquestación del servidor de juegos.

Durante el período beta de GameLift Anywhere, muchos clientes dieron su opinión. Por ejemplo, Juegos Nitro es cliente de Amazon GameLift desde 2020 y ha utilizado el servicio para emparejar jugadores y administrar servidores de juegos dedicados en la nube. Daniel Liljeqvist, ingeniero sénior de DevOps en Nitro Games, dijo: «Con GameLift Anywhere, podemos depurar fácilmente un servidor de juegos en nuestra máquina local, lo que nos ahorra tiempo y acorta el ciclo de comentarios cuando estamos desarrollando nuevos juegos y funciones».

Los recursos de GameLift Anywhere, como ubicaciones, flotas y cómputo, se administran a través de los mismos puntos finales de API de AWS altamente seguros que todos los servicios de AWS. Esto también se aplica a la generación de tokens de autenticación para los procesos del servidor de juegos que solo son válidos durante un período de tiempo limitado para mayor seguridad. Puede aprovechar los roles y las políticas de AWS Identity and Access Management (AWS IAM) para administrar completamente el acceso a todos los puntos finales de GameLift Anywhere.

Introducción a GameLift Anywhere
Antes de crear su flota de GameLift en su hardware local, puede crear ubicaciones personalizadas para ejecutar sus scripts o compilaciones de juegos. Elegir Ubicaciones en el panel de navegación izquierdo de la consola de GameLift y seleccione Crear ubicación.

Presentamos Amazon GameLift Anywhere: ejecute sus servidores de juegos en su propia infraestructura | Servicios web de Amazon

Puede crear una ubicación personalizada de su hardware que puede usar con su flota de GameLift Anywhere para probar sus juegos.

Presentamos Amazon GameLift Anywhere: ejecute sus servidores de juegos en su propia infraestructura | Servicios web de Amazon

Elegir flotas en el panel de navegación izquierdo, luego elija Crear flota para agregar su flota de GameLift Anywhere en la ubicación deseada.

Presentamos Amazon GameLift Anywhere: ejecute sus servidores de juegos en su propia infraestructura | Servicios web de Amazon

Elegir En cualquier sitio sobre el Elija el tipo de cómputo paso.

Presentamos Amazon GameLift Anywhere: ejecute sus servidores de juegos en su propia infraestructura | Servicios web de Amazon

Defina los detalles de su flota, como el nombre de la flota y elementos opcionales. Para obtener más información sobre la configuración, consulte Crear una nueva flota de GameLift en la documentación de AWS.

Presentamos Amazon GameLift Anywhere: ejecute sus servidores de juegos en su propia infraestructura | Servicios web de Amazon

Sobre el Seleccionar ubicaciones paso, seleccione la ubicación personalizada que creó. La región de origen de AWS se selecciona automáticamente como la región en la que está creando la flota. Puede utilizar la región de origen para acceder a sus recursos y utilizarlos.

Presentamos Amazon GameLift Anywhere: ejecute sus servidores de juegos en su propia infraestructura | Servicios web de Amazon

Después de completar los pasos de creación de flotas para crear su flota de Anywhere, puede ver las flotas activas tanto en las instancias EC2 administradas como en la ubicación de Anywhere. También puede integrar hardware local remoto agregando más ubicaciones de GameLift Anywhere, para que pueda administrar sus sesiones de juego desde un solo lugar. Para obtener más información, consulte Crear una nueva flota de GameLift en la documentación de AWS.

Presentamos Amazon GameLift Anywhere: ejecute sus servidores de juegos en su propia infraestructura | Servicios web de Amazon

Puede registrar su computadora portátil como un recurso informático en la flota que creó. Use la identificación de flota creada en el paso anterior y agregue un compute-name y tu laptop ip-address.

$ aws gamelift register-compute \
    --compute-name ChannyDevLaptop \
    --fleet-id fleet-12345678-abcdefghi \
    --ip-address 10.1.2.3

Ahora, puede iniciar una sesión de depuración de su servidor de juegos recuperando el token de autorización para su computadora portátil en la flota que creó.

$ aws gamelift get-compute-auth-token \
    --fleet-id fleet-12345678-abcdefghi \
    --compute-name ChannyDevLaptop

Para ejecutar una instancia de depuración del ejecutable de su servidor de juegos, su servidor de juegos debe llamar InitSDK(). Una vez que el proceso está listo para albergar una sesión de juego, el servidor de juegos llama ProcessReady(). Para obtener más información, consulte Integración de juegos con servidores de juegos personalizados y Probar su integración en la documentación de AWS.

Ya disponible
Amazon GameLift Anywhere está disponible en todas las regiones donde está disponible Amazon GameLift. GameLift ofrece una guía para desarrolladores paso a paso, una guía de referencia de API y SDK de GameLift. También puede ver por sí mismo lo fácil que es probar Amazon GameLift con nuestro juego de muestra para comenzar.

Pruébelo y envíe sus comentarios a AWS re: Post para Amazon GameLift o a través de sus contactos habituales de soporte de AWS.

channy



Fuente

Written by TecTop

Práctica con el dispositivo Nothing Ear Stick de $99

Práctica con el dispositivo Nothing Ear Stick de $99

Path Of Exile Nueva Expansión The Forbidden Sanctum Roguelike Reliquias

La expansión Path of Exile: The Forbidden Sanctum convierte el juego en un roguelike