Showing posts with label Sumerian. Show all posts
Showing posts with label Sumerian. Show all posts

Wednesday, January 17, 2018

Wooden Puzzle - Mi primer juego en Amazon Sumerian

Si leyeron mi post anterior blog Amazon Sumerian - Primeras impresiones sabrán que no iba a parar ahí -;)

He podido jugar bastante con Sumerian y lo más importante...aprender mucho...los tutorials son muy buenos así que deberían leerlos así no tengan acceso a Sumerian aún...

Una cosa que simpre quize hacer...era animar mi modelo de Cozmo...que hice en Blender...


Inténte hacerlo en Blender (con rigging y haciendo la animación pero estaba funcionando de manera extraña puesto que funcionaba bien en Blender pero no en Sumerian...y ahora se porque...pero en su momento me frustré bastante) pero fallé...así que pensé hacerlo en Sumerian utilizándo sus herramientas...

Debo admitirlo...al inicio no funcionó...pero luego seguí explorándo y me di cuenta de que el Timeline era mi amigo...después de muchas pruebas e intentos...logré hacerlo funcionar -;)

Así es como se vé...


Así que vayan a Cozmo y hagan click en el robot para comenzar la animación y luego hagan click otra vez para reiniciar la animación...

Simple pero muy alucinante -:)

Luego de eso...comencé a pensar en hacer algo más...algo más interesánte y esta vez utilizándo algo de programación...la cual es en realidad JavaScript y no NodeJS como pensé en un inicio -:(

En fín...intenté hacer eso una vez en Unity y otra en Flare3D pero no tuve mucha suerte...aunque para ser sinceros...en esas épocas no conocía Blender...así que puse a trabajar en esto...


Diseñé un tablero de Wooden Puzzle utilizándo Blender y luego lo importe a Sumerian y le apliqué un Mesh Collision...de esa manera...la pelota puede avanzar por el tablero y caerse si es que hay un hueco...

Así es como se vé...




Para jugar...simplemente utiliza los cursores del teclado para mover el tablero y guiar a la pelota desde "Start" hasta "Finish". Presionando "r" reiniciamos el juego.

Aquí está el enlace para poder jugarlo "Wooden Puzzle"...

Fué difícil de hacer? No realmente -:) Sumerian es impresionante y bastante potente...encima de todo eso...el equipo de Sumerian es muy bueno y siempre están deseosos y dispuestos a ayudar...

Hasta ahora...mi experiencia con Sumerian no ha sido más que pura alegría y satisfacción...así que ya veo haciendo más y más proyectos...

Por supuesto...Ya estoy trabajándo en un par más -;) Especialmente uno que involucra al Oculus Rift...pero eso de hecho me va a tomar más tiempo....puesto que necesito hacer mucho trabajo con Blender..

Ya has probado Sumerian? Aún no? Por qué no vas y solicitas acceso?

Saludos,

Blag.
Development Culture.

Friday, December 22, 2017

Amazon Sumerian - Primer impresiones

Para aquellos que me conocen y para aquellos que no...como trabajo como Developer Evangelist...mi trabajo principal es aprender, explorar y evangelizar nuevas tecnologías y lenguajes de programación...y por supuesto...AR/VR han estado en mi bandeja desde hace un buen tiempo...

He jugado con Unity3D y Unreal Engine...y por supuesto he desarrollado parael Google Glass, Microsoft HoloLens y Oculus Rift...

Cuando los buenos muchachos de Amazon anunciaron el Amazon Sumerian podrán suponer que estaba totalmente emocionado -:D

Así que ayer, finalmente fuí aceptado dentro del Beta Programa, así que como era de esperárse comencé con un par de tutoriales para poder conocer la herramienta -;)

Por favor tomen en cuenta que recién estoy empezándo...así que no he probado o inténtado de todo...quiero ir paso a paso siguiendo los tutoriales y tratándo de entender todo de la forma más positiva posible...

He mencionado ya que Sumerian funciona en el browser? Qué tan loco es eso? No hay que instalar nada...solo lanzar tu browser y empezar a construir experiencias AR/VR...

Cuando lo lanzas por primera vez, vas a ver la siguiente pantalla...



Donde puedes crear una nueva pantalla o simplemente utilizar una plantilla.

Sumerian provee muchos tutoriales, y hasta el momento solo he seguido los primeros 3...


Así que, así es como se ve mi cuarto de TV...


Como pueden ver...Sumerian es un editor completo y complejo que provee todas las herramientas que puedes encontrar en otros editores...además de muchas más que yo pienso que son completamente nuevas y excitantes...

Por supuesto, puedes echar un vistazo para ver como va tu aplicación...


Con el tutorial del cuarto de TV...la idea es que debajo de la pantalla de televisión, hay un Amazon Echo, así que puedes hacerle click para cambiar los vidos que son presentados en la pantalla. Para esto necesitas utilizar un State Machine y también crear un script que va a controlar los diferentes videos. Para la parte de scripting debemos utilizar NodeJS...lo cual es muy bueno puesto que es el lenguage que uso principalmente cuando tengo que desarrollar aplicaciones para Alexa...



Así es como se ve mi cuarto de TV cuando está mostrándo un video en Render Mode -:)


Antes de seguir aprendiendo Sumerian...debo decir que el sistema de navegación no parece ser muy bueno aún...puedes utilizar los botones del mouse, Tab y Shift...pero las direccionales del cursor o AWSD no parecen funcionar como se esperaría en Unity3D o Unreal Engine...les he enviado esta pregunta al equipo de Sumerian Team en Slack...Así que voy a actualizar este post apenas tenga una respuesta -:)

*UPDATE* Siguiendo con el tutorial de "Lights and Camera" descubrí que mientras que la camara por defecto no permite una navegación fina...el FlyCam si lo hace! -:D Todo bien en el vecindario -;)

Hasta la próxima,

Blag.
Development Culture.