Implementación de características conectadas con Cloud Canvas - Guía del usuario de Lumberyard

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.

Implementación de características conectadas con Cloud Canvas

Excelente integración conAWS, Cloud Canvas es un conjunto de herramientas y soluciones (gemas de nube, grupos de recursos, nodos de lienzos de script) profundamente diseñado para conseguir dos objetivos principales:

  1. Facilitarle la creación de características conectadas a la nube para que pueda centrarse en la innovación en vez de hacerlo en infraestructuras de backend indiferenciadas.

  2. Permitirle crear fantásticas experiencias nuevas gracias a la disponibilidad del almacenamiento global y la computación a demanda que AWS proporciona.

Con Cloud Canvas, puede añadir una característica conectada a la nube a su juego en tan solo 30 minutos. Un único ingeniero puede hacerlo, lo que le permite al resto del equipo centrarse en la innovación y la experiencia de los jugadores.

Features

Cloud Canvas ofrece una amplia gama de características útiles:

  • Gemas en la nube que proporcionan características conectadas en la nube tales como Message of the Day, Leaderboards y Dynamic Content. Estas gemas en la nube se pueden utilizar con unos cuantos clics tal cual o como ejemplos para impulsar sus desarrollos personalizados e ideas.

  • Cloud Gem Framework, en el que se crean las gemas de la nube, le permite añadir características empaquetadas previamente y conectadas a la nube con tan solo unos clics. Puede utilizar Cloud Gem Framework para crear sus propias gemas en la nube.

  • Herramientas para habilitar un equipo para crear un juego con características conectadas a la nube.

  • ACloudGemAWSScriptBehaviorsgema que exponeAWSservicios como Amazon S3, Amazon Cognito,AWS Lambday utilidades de HTTP para crear scripts.

  • Herramientas para administrar los recursos y los permisos de AWS, y determinar cómo los desarrolladores de juegos y los jugadores pueden obtener acceso a ellos.

  • Administración de las implementaciones de AWS para que el desarrollo, las pruebas y los recursos activos se mantengan por separado.

  • Métodos de autenticación de los jugadores (anónimo y autenticado). Los jugadores se pueden autenticar desde varios dispositivos diferentes y obtener acceso a sus datos de juego iniciando sesión con una cuenta de Amazon, Facebook o Google.

Usos de de ejemplo

Tiene a su disposición numerosas formas de usar Amazon Web Services en los juegos conectados:

  • Para almacenar y consultar datos de juego, como el estado de un jugador, las máximas puntuaciones o el contenido dinámico del mundo: Amazon S3yDynamoDB

  • Para activar eventos en tiempo real y poner en cola datos para que se procesen en segundo plano: Amazon SQSyAmazon SNS

  • Para ejecutar una lógica de juego personalizada en la nube sin tener que configurar ni administrar servidores: AWS Lambda

  • Utilice un sistema de obsequios diario que realice el seguimiento de las visitas de jugadores y recompense las visitas Amazon Cognito,Amazon S3,DynamoDB,AWS Lambda

  • Para presentar un mensaje del día o un marcador de noticias que proporcione actualizaciones sobre los eventos del juego: Amazon Cognito,Amazon S3,AWS Lambda

Para ver tutoriales sobre Cloud Canvas, consulteTutorial: Introducción a Cloud CanvasyTutoriales de Lumberyard.

Tools

Puede obtener acceso a la funcionalidad de Cloud Canvas de mediante cualquiera de las herramientas siguientes:

Conocimientos previos necesarios

Necesita los conocimientos siguientes para aprovechar Cloud Canvas:

  • Comprensión deAWS CloudFormationPlantillas— Cloud Canvas utiliza elAWS CloudFormationservicio para crear y administrarAWSde AWS. Nuestro objetivo es que Cloud Canvas minimice lo que usted necesita saber sobreAWS CloudFormationyAWSen general.

  • Estar familiarizado conJSON— Cloud Canvas aprovecha JSON para almacenar datos de configuración, incluyendoAWS CloudFormationPlantillas. En la actualidad, deberá estar familiarizado con este formato de texto para trabajar con el sistema de administración de recursos de Cloud Canvas de. Encontrará un tutorial de JSON aquí.