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.
Introducción a mCloud Gem Framework
Open 3D Engine (O3DE), el sucesor de Lumberyard, ya está disponible en Developer Preview. Descargar O3DE |
Las gemas en la nube de Lumberyard facilitan la creación de la funcionalidad conectada a la nube para sus juegos. Puede utilizar las gemas en la nube incluidas en Lumberyard o utilizar Cloud Gem Framework en Lumberyard para crear sus propias gemas.
Gemas en la nube
Las gemas de nube son gemas de Lumberyard que usanadministrador de recursos de Cloud Canvas(CCRM) para definirAWSrecursos que respaldan su funcionamiento. CCRM proporciona la infraestructura necesaria para crear, configurar y obtener acceso a los recursos de AWS. Las gemas en la nube definen los recursos e implementan las operaciones necesarias para crear un subsistema de juego completo.
Las gemas en la nube utilizan características de AWS de uso general que operan en su cuenta de AWS. No son servicios específicos de juego operados por Amazon. Gemas en la nube siguen unsin servidor
Por ejemplo, una gema en la nube puede proporcionar un sistema de marcador que utilice una tabla de DynamoDB para almacenar puntuaciones elevadas. La gema podría utilizar una función de AWS Lambda para validar las puntuaciones enviadas y permitir que se eliminen las puntuaciones elevadas fraudulentas.
En este caso, CCRM realiza las siguientes tareas:
-
Crea la tabla DynamoDB y la función Lambda definidas por la gema.
-
Habilita el cliente de juego para invocar al API para enviar una puntuación.
-
Protege la integridad del marcador eliminando las puntuaciones fraudulentas automáticamente.
-
Permite crear una interfaz de usuario que permita a un empleado autorizado eliminar puntuaciones fraudulentas manualmente.
Cloud Gem Framework
Cloud Gem Framework es un juego de herramientas y operaciones de API que permiten crear y operar gemas en la nube.
En el siguiente diagrama se muestra una vista general de la arquitectura de Cloud Gem Framework.

Cloud Gem Framework incluye los siguientes componentes principales:
-
API de servicio de Cloud Gem Framework: una API que proporciona una interfaz segura para la funcionalidad de gemas en la nube.
-
AWSTrabajos de API— Integra elAWSAPI con los sistemas de ejecución de tareas de Lumberyard (sin ilustrar).
-
Job de solicitud HTTP: una tarea de Lumberyard para ejecutar solicitudes HTTP (sin ilustrar).