P: ¿Qué es Amazon Lumberyard?
Amazon Lumberyard es un motor para juegos AAA multiplataforma gratuito totalmente integrado con AWS y Twitch, con código completo. Tanto si es un estudio importante como un desarrollador independiente, un estudiante o un aficionado, Lumberyard le proporciona un conjunto cada vez mayor de herramientas para que pueda crear juegos de la mejor calidad, conectarlos con las amplias capacidades informáticas y de almacenamiento de la nube de AWS e interactuar con los aficionados a través de Twitch.

Las herramientas profesionales y sólidas de Lumberyard ayudan a los desarrolladores a crear videojuegos con mundos increíbles, personajes verídicos y efectos asombrosos. Además, con la integración con la nube de AWS de Lumberyard, los desarrolladores pueden agregar a un juego características conectadas a la nube en tan solo unos minutos (p. ej., contenido dinámico, noticias diarias, clasificaciones o resolución del combate del lado del servidor). Lumberyard también está integrado con Amazon GameLift, el servicio de AWS para implementar, poner en funcionamiento y escalar servidores dedicados para videojuegos multijugador basados en sesiones. 

Amazon Lumberyard es gratuito y no conlleva licencias de uso, derechos de autor ni suscripciones. Con Amazon Lumberyard, los desarrolladores solo pagarán las cuotas estándar de AWS por los servicios de AWS que decidan utilizar.

P: ¿Cómo obtiene dinero Amazon con Lumberyard?
Lumberyard es gratis, incluido el código fuente. Obtenemos dinero cuando utiliza otros servicios de AWS. Hemos creado Lumberyard para que le resulte más rápido y sencillo crear fantásticos juegos multijugador en vivo impulsados por la comunidad – que se conectan de forma natural con la nube para proporcionar sus características a los jugadores. Sin embargo, no es necesario conectar su juego a la nube. Además, no hay cuotas de usuarios, cuotas de suscripción ni obligación de compartir ingresos. Solo pagará por los recursos de la infraestructura que decida utilizar. Para más información sobre licencias, consulte nuestras preguntas frecuentes sobre licencias más abajo.

 

P: ¿Utiliza Amazon Game Studios Lumberyard para crear juegos?
Sí, todos nuestros juegos se han creado con Lumberyard. Écheles un vistazo en el sitio web de Amazon Game Studios.

 

P: ¿Está Lumberyard basado en otras tecnologías?
Lumberyard se compone de tecnología de eficacia probada de CryEngine, AWS, Twitch y Double Helix. Contratamos a algunos de los mejores especialistas en tecnología de videojuegos del mundo, que ya crearon más de 3.300 mejoras, incorporaciones de características nuevas y correcciones en Lumberyard. Algunos ejemplos de funcionalidades nuevas que incorporamos desde el lanzamiento:

  • Introdujimos un nuevo sistema-entidad-componente, una estrategia moderna para conformar entidades complejas a partir de entidades más simples. Los creadores de contenido pueden simplemente arrastrar y soltar componentes para crear el comportamiento que desean, editar la configuración de los componentes en vivo en el editor y crear scripts visuales de Lua para modificar o ampliar rápidamente el comportamiento de una entidad. Para ayudarlo a iterar en escenas de mayor complejidad, las entidades pueden agruparse en "capas", que a su vez se pueden usar para crear otras capas más complejas, lo que resulta en un sistema completo de objetos prefabricados en cascada.
  • Creamos nuevos flujos de trabajo de recursos diseñados para trasladar a los grafistas de sus herramientas de creación de contenido digital (DCC) favoritas directamente al sistema de juego en segundos. El procesador de recursos asíncrono de Lumberyard importa e incorpora automáticamente actualizaciones de recursos en segundos, y en todas las plataformas de dispositivos de destino. Solo tiene que soltar un archivo de recurso en el directorio de su proyecto o guardar un cambio en un archivo existente, y dichos recursos se procesan, optimizan y actualizan en el editor en segundos.
  • El editor de Lumberyard tiene una IU y una arquitectura de información nuevas, recreadas en Qt y diseñadas para lograr una mayor facilidad de uso y agilizar la productividad.
  • Incorporamos una nueva capa de redes, GridMate, para que los ingenieros puedan crear con mayor facilidad videojuegos multijugador de baja latencia con una gran cantidad de jugadores.
  • Presentamos Cloud Canvas y el marco Cloud Gems, que permiten a sus ingenieros y diseñadores técnicos, aunque no posean experiencia con el backend o tengan muy poca, crear características de videojuego online en vivo, como las fuentes de noticias de la comunidad, la puesta en común de puntajes y la resolución de combates del lado del servidor en cuestión de minutos, gracias al sistema de scripting visual de Lumberyard y las Cloud Gems prediseñadas.
  • Realizamos la integración con Amazon GameLift para que pueda implementar, escalar y hacer funcionar videojuegos multijugador basados en sesiones con servidores dedicados.
  • Añadimos un nuevo sistema de generación de código para permitirle anotar su código C++ y generar el código que necesite.
  • Mejoramos el motor para incluir compatibilidad con dispositivos móviles, incluida la implementación de Android de un clic e iOS Metal.
  • Creamos un nuevo iniciador y un configurador de proyectos para que su equipo pueda realizar configuraciones con menos ayuda de los ingenieros.
  • Además, creamos nuevos flujos de trabajo para que los grafistas puedan iterar con mayor rapidez y crear contenido de mejor calidad, incluido un nuevo editor de partículas, un nuevo importador de FBX y un editor IU.

Para obtener más información, consulte las notas de publicación completas sobre las incorporaciones, las correcciones y las mejoras, y visite el blog de Lumberyard para leer las novedades sobre los proyectos en los que estamos trabajando.

 

P: ¿De verdad puedo acceder al código fuente de Lumberyard?
Sí. La descarga de Lumberyard incluye acceso gratuito al código fuente C++ completo. También puede obtener el código fuente de Lumberyard en GitHub.

 

P: ¿Qué tipo de soporte se encuentra disponible para Lumberyard?
Todos los clientes de Lumberyard pueden acceder a la documentación, los tutoriales, los foros, y los activos y muestras. Existe soporte adicional para Lumberyard mediante los planes de AWS Premium Support.

 

P: ¿Puedo utilizar Lumberyard para fines ajenos a los juegos, como por ejemplo arquitectura, simulaciones y películas de animación?
Sí, y le animamos a que lo haga.

 

P: ¿Cuáles son los requisitos del sistema para crear un juego con el editor y las herramientas de Lumberyard?
Recomendamos que utilice un PC con Windows 7 de 64 bits, 8+ GB de RAM, 60 GB de almacenamiento, un procesador de 3 GHz+ de cuatro núcleos, y una tarjeta gráfica de 2+ GB compatible con DX11+. También es compatible con Windows 10 de 64 bits.

 

P: ¿Con qué plataformas de dispositivos es compatible Lumberyard?
En la actualidad, Lumberyard es compatible con PC, Xbox One, PlayStation 4, iOS (iPhone 5S+ e iOS 7.0+), y Android (Nexus 5 y equivalentes con compatibilidad para OpenGL 3.0+). Lumberyard también es compatible con servidores dedicados en Windows y Linux. Pronto se ofrecerá soporte adicional para MacOS. Tenga en cuenta que Sony y Microsoft solo permiten crear juegos para sus consolas a los desarrolladores que hayan superado su proceso de selección.

 

P: ¿Es Lumberyard compatible con la realidad virtual?
Sí. Actualmente, ofrecemos soporte para RV de Oculus Rift, HTC Vive, OSVR y PlayStation. Dado que la RV es un área de rápida evolución, proporcionamos soporte de RV para Lumberyard a fin de que sea modular, lo que permite aislar todos los detalles de implementación específicos del dispositivo en un paquete distinto, de modo que el soporte para los nuevos HMD pueda añadirse de manera independiente y con menos código. Para obtener más información acerca de nuestro sistema modular de realidad virtual, lea nuestro blog aquí.

 

P: ¿Cómo puedo comenzar a desarrollar juegos para Xbox y PlayStation?
Si posee la licencia de desarrollador de Microsoft Xbox, envíe un correo electrónico con su nombre, el nombre de su estudio y la dirección de correo electrónico registrada en la licencia a lumberyard-consoles@amazon.com. Si posee la licencia de desarrollador de Sony PlayStation, visite SCE DevNet. En el directorio de middleware, haga clic en "Confirm Status" para Amazon Lumberyard.

P: Si creo un juego de un solo jugador que no se conecta a la nube, ¿debo pagar por utilizar el motor?
No, en ese caso no pagaría nada.

 

P: ¿Necesito una cuenta de AWS para usar Lumberyard?
No, pero la descarga o el uso de Lumberyard implica que acepta el acuerdo de cliente de AWS y las condiciones de servicio de Lumberyard. Si desea utilizar Amazon GameLift o Cloud Canvas de Lumberyard para crear características de juego conectadas, usted o un miembro de su equipo tendrá que abrir una cuenta de AWS y aprovisionar servicios para su cuenta.

 

P: ¿Tengo que ejecutar mi juego en AWS?
No. Si dispone de sus propios servidores privados en funcionamiento, no hace falta que utilice AWS. Tampoco tiene que utilizar AWS si el juego no utiliza ningún servidor. Por ejemplo, si publica un juego independiente para un solo jugador o un juego multijugador con partidas solo locales, no pagará nada.

 

P: ¿Se aplica algún cargo o cuota adicional a los clientes de Lumberyard, además de las tarifas de los servicios de AWS?
No.

 

P: ¿Cómo otorgo acceso a mi equipo de desarrolladores a Cloud Canvas y AWS a través del editor de Lumberyard?
Para otorgar acceso a AWS a través de Cloud Canvas, primero tiene que crear un usuario de IAM para los miembros del equipo y generar claves de acceso y claves secretas. Los miembros de su equipo pueden escribir estas claves en el administrador de credenciales del editor de Lumberyard bajo el menú de AWS. Para obtener más información, consulte la documentación sobre Cloud Canvas e IAM.

 

P: ¿Puedo otorgar o denegar el acceso a ciertos miembros del equipo a servicios específicos de AWS en Cloud Canvas?
Sí, Cloud Canvas le permite configurar los permisos, de modo que los recursos de desarrollo, pruebas y publicación pueden tener distintas restricciones de acceso. Cloud Canvas crea políticas administradas de AWS IAM, que se pueden utilizar para conceder acceso a los usuarios y grupos de AWS IAM que desee. Puede personalizar los permisos editando la configuración de Cloud Canvas en el editor de Lumberyard y actualizar las asignaciones de usuarios y grupos en la consola de administración de AWS cuando sea necesario.

 

P: ¿Qué servicios de AWS se encuentran disponibles en Cloud Canvas?
Cloud Canvas le permite utilizar DynamoDB, S3, Cognito, SQS, SNS y Lambda mediante la herramienta de scripting visual de gráficos de flujo de Lumberyard.

P: ¿Puedo incluir las herramientas de Lumberyard de forma que los jugadores puedan crear mods para el juego?
Sí. El derecho a redistribuir Lumberyard en el juego incluye el derecho a redistribuir partes del entorno de desarrollo en el juego. En la documentación encontrará una lista de componentes redistribuibles. Estos derechos también se aplican a productos asociados que puede poner a disponibilidad de usuarios finales para que modifiquen y creen obras derivadas del juego. Si desea distribuir los componentes de Lumberyard en formato de código fuente, póngase en contacto con nosotros.

P: ¿Qué licencias gobiernan el uso de Lumberyard?
El uso de Lumberyard está gobernado por el acuerdo de cliente de AWS y las condiciones de servicio de Lumberyard.

 

P: ¿Tengo que vender mi juego de Lumberyard en Amazon?
No, puede vender su juego donde quiera. Por supuesto, nos gustaría ver su juego en Amazon, y puede encontrar información sobre la publicación de juegos de PC y Mac en Amazon aquí y sobre la publicación en el Amazon Appstore aquí.

 

P: ¿Puedo utilizar Lumberyard para crear mi propio motor de juego y distribuirlo?
No. Aunque puede mantener una versión interna de Lumberyard que haya modificado, no puede usar Lumberyard para distribuir su propio motor de juego, para realizar mejoras a otro motor de juego o para competir con Lumberyard de cualquier otro modo.

Sin embargo, puede distribuir su propia bifurcación de Lumberyard mediante el repositorio de Lumberyard en GitHub, siempre y cuando cumpla con los requisitos de nuestras condiciones e incluya una copia de nuestro aviso de licencia en su bifurcación. Los usuarios que utilicen su bifurcación deben acceder al Acuerdo de cliente de AWS y las Condiciones del servicio de Lumberyard. Su uso de la bifurcación está gobernado por estas condiciones. 

 

P: ¿Es Lumberyard una herramienta de “código abierto”?
No. Ponemos el código fuente a su disposición para que pueda personalizar su juego al completo, pero sus derechos se ven limitados por las condiciones de servicio de Lumberyard. Por ejemplo, no puede publicar el código fuente del motor Lumberyard (excepto en el repositorio de Lumberyard en GitHub) ni usarlo para publicar su propio motor de juego.

 

P: ¿Puedo crear complementos o herramientas para Lumberyard?
Sí. Sin embargo, tenga en cuenta que si su complemento incorpora código de Lumberyard, debe cumplir los requisitos relacionados con la distribución de materiales de Lumberyard en las Condiciones de servicio, por ejemplo, no distribuir materiales de Lumberyard en formato de código fuente. Si su complemento simplemente realiza llamadas a funciones de Lumberyard o las API como parte de su funcionamiento, los requisitos de distribución no se aplicarían.

 

P: ¿Puedo redistribuir modificaciones de código fuente a Lumberyard?
Sí, puede distribuir su propia bifurcación de Lumberyard mediante el repositorio de Lumberyard en GitHub, siempre y cuando cumpla los requisitos de nuestras condiciones e incluya una copia de nuestro aviso de licencia en su bifurcación. Los usuarios que utilicen su bifurcación deben acceder al acuerdo de cliente de AWS y las condiciones del servicio de Lumberyard. Su uso de la bifurcación está gobernado por estas condiciones.

Además, puede redistribuir hasta 50 líneas de código fuente en foros (incluido el foro de contribuciones oficial de Lumberyard) o en otros lugares. También puede compartir modificaciones con sus proveedores y publicadores que trabajan en su juego, según lo estipulado en las Condiciones de servicio. De lo contrario, no podrá publicar código fuente del motor de Lumberyard.

 

P: ¿Puedo disponer de mis propias condiciones cuando publico una bifurcación en GitHub o comparto mejoras en un foro?
No. Cuando comparte públicamente una mejora a Lumberyard, proporciona a otros clientes de Lumberyard una licencia para usar esa mejora con las mismas condiciones que gobiernan Lumberyard, y nos proporciona a nosotros una licencia para usar esa mejora sin restricciones.

 

P: ¿Puedo enviar código que agregue características o resuelva los errores que me encuentre?
¡Sí, nos encantaría recibir sus contribuciones! El código fuente de Lumberyard se encuentra disponible en GitHub en http://www.github.com/aws/lumberyard. Puede enviar código para que se incluya en una versión futura de Lumberyard en formato de solicitud pull. Para más información, consulte las orientaciones sobre contribuciones en nuestra página de GitHub.

 

P: Si creo un juego con Lumberyard, ¿podrá conectarse a servicios como Steamworks, Xbox Live, PSN, Apple Game Center, Google Play Games o las funciones sociales de la consola?
Sí. Su juego podrá leer y escribir datos en servicios de plataformas y servicios de juegos públicos de terceros de estado de guardado de los jugadores, identidad, gráficos sociales, emparejamientos, chat, notificaciones, logros, clasificaciones, publicidad, adquisición de jugadores, compras en el juego, análisis e informes de fallos.

 

P: ¿Puede mi juego utilizar un servicio web alternativo distinto a AWS?
No. Si los servidores de su juego utilizaran un servicio web alternativo ajeno a AWS, no estaríamos cobrando nada, por lo que nos resultaría difícil seguir trabajando en el desarrollo de Lumberyard. Cuando hablamos de “servicios web alternativos” nos referimos a servicios web ajenos a AWS similares o que pueden servir a modo de sustitutos de Amazon EC2, AWS Lambda, Amazon DynamoDB, Amazon RDS, Amazon S3, Amazon EBS, Amazon EC2 Container Service o Amazon GameLift. Puede utilizar su propio hardware que tenga en funcionamiento para los servidores del juego.

 

P: ¿Puedo usar mis propios servidores?
Sí. Puede utilizar su propio hardware que tenga en funcionamiento para el juego.

 

P: ¿Puedo utilizar los activos de juego incluidos en Lumberyard para mi juego?
Sí. Lumberyard incluye paquetes de activos que pude utilizar para sus juegos y prototipos. También proporcionamos activos y muestras adicionales de alta fidelidad en nuestro sitio web que podrán resultarle útiles.

 

P: ¿Puedo redistribuir recursos de Lumberyard o proyectos de muestra de Lumberyard?
No de forma independiente. Puede modificar o redistribuir recursos de muestra de Lumberyard como audio, texturas, mallas, animaciones, archivos de datos de juego y scripts como parte de su juego. Pero no puede, por ejemplo, revender recursos de Lumberyard en un almacén de recursos.

 

P: ¿Puedo utilizar Lumberyard de alguna manera no permitida en las condiciones de servicio?
Póngase en contacto con nosotros si desea utilizar Lumberyard de alguna manera no permitida en las condiciones de servicio de Lumberyard.

 

P: ¿Es Lumberyard compatible con integraciones con middleware de terceros?
Sí. Lumberyard ya se integra con middleware popular, como Perforce, Wwise, Substance y más. Si es un proveedor de middleware y le interesa integrarlo con Lumberyard, póngase en contacto con nosotros.

P: ¿Dónde puedo hablarles de mi juego de Lumberyard?
Registre su proyecto de Lumberyard aquí antes de su publicación.

P: ¿Cómo puedo enviar comentarios o sugerencias?
Visite los foros de Lumberyard o envíenos sus comentarios por correo electrónico.

 

P: Me encantaría formar parte de su equipo. ¿Existe alguna vacante?
Sí, estamos ampliando nuestro equipo y nos encantaría que nos contactara si le interesa formar parte de él. Para más información, consulte nuestra página sobre empleo.

Cuando haya descargado Lumberyard, puede empezar a ver nuestros Tutoriales, visitar nuestros Foros, o leer nuestra Documentación.

Descargar Lumberyard

Además de Lumberyard, Amazon ofrece una selección cada vez más amplia de bloques de construcción entre plataformas para desarrolladores de juegos. Estas herramientas y servicios le ayudan a crecer con el respaldo del comercio de Amazon, AWS y Twitch para crear y ofrecer experiencias que generen comunidades dinámicas de fans entusiastas.

Solo estamos empezando con Amazon Lumberyard y Amazon GameLift. Para mantenerse informado acerca de la creciente selección de bloques de creación entre plataformas de Amazon para desarrolladores de videojuegos, inscríbase en el boletín de Amazon Lumberyard o síganos a través de su canal favorito.

Twitch    |    Twitter    |    YouTube    |    Facebook    |    Foros    |     Blog