¡Unity Workshop y la GGJ!

En las vísperas del Global Game Jam 2018 en La Plata, un evento que se celebra mundialmente donde en 48 horas se desarrollan videojuegos, desde Celerative decidimos no solo patrocinar y participar en el evento en la Ciudad de La Plata  con  nuestro #UnityTeam, sino impulsar  a más developers o aspirantes a ello,  a entrar al dinámico mundo de los videojuegos a través del Unity Workshops al que asistieron 45 personas con distintos background y experiencia el sábado 13 de Enero.

Sobre el Workshop

Nuestro #UnityTeam desarrolló este Workshop enfocado en aquellos que quieren comenzar desarrollando en este stack y en aquellos que desean profundizar aspectos más complejos.

El equipo a la cabeza del Unity Team en Celerative está compuesto por:

-Pablo Micelli

-Emanuel Lorenzo

-Gabriel Morgi

-Jaime Battista

 

 

“Me gusta mucho Unity porque podés crear videojuegos y aplicaciones de manera  gráfica y rápido,  me di cuenta que era fácil y divertido y quiero que más gente lo descubra.  Me veo trabajando con Unity mucho tiempo, no solo videojuegos sino experiencias de realidad virtual y aumentada. Unity se está queriendo acoplar a un montón de dispositivos muy variados como Hololens y HTC Vive, EPOC+   permitiendo crear experiencias de todo tipo, no sólo juegos sino hasta herramientas de trabajo”  Pablo Micelli, Frontend y Videojuegos en Unity

 

 

“Los juegos son como la cereza del helado en lo que respecta a ocio , como siempre me ha gustado poder hacer uno es una gran motivación. Quise hacer el workshop porque es una gran oportunidad de aprender, me instruí  en el motor de Physics de Unity  y enseñando también aprendí más. Además es una oportunidad enorme para crear una comunidad en La Plata  de desarrolladores y amantes de los videojuegos. Unity tiene muchas aplicaciones y está en constante actualización.”  

Jaime Battista, Desarrollador en Celerative

 

La Jornada comenzó con un módulo general, para todos los asistentes; luego se dividió por experiencia en Unity y aplicaciones más específicas que los participantes elegían a su gusto. La agenda fue la siguiente:

 

 

En la introducción se hizo un repaso de los aspectos generales de Unity, las posibles aplicaciones, cualidades necesarias, herramientas a conocer y desarrollar, ejemplos, entre otros temas. El objetivo de este módulo inicial era poder terminar  haciendo algo similar  a este juego: 

 

 

 

Agenda de contenido

Entre los temas más importantes que vimos en cada sección están:

Unity Physics

-RigidBody: Mass, Drag, Angular drag, Gravity, Freeze Constraints, Body Type; Dynamic, KInematic, Static.

-Joints : Fixed joint, Hinge Joint, Spring Joint

-Vector: Magnitud, Direction.

 

Canvas Básico

-RectTransform: Anclas, Pivot, Size

-Componentes visuales: Text, Image

-Componentes de interacción: Button, Slider

 

Graphics

-Skybox: Wispy Skybox

-Shaders : Surface Layers

-Unity Settings : COlor Space, Quality

-Post Processing: Post Processing Stack

-Realtime Lights:  Directional , Point, Spotlight

Animations

-Plataformas simple.

-Definición de sprite y atlas

-Animación por sprite.

-Diagrama de estados de animación

-Blend tree

-Parámetros

-Animación por partes

-Propiedades

 

Scripting

-Clase GameObject: Constructor, activeSelf, tag, AddComponent, GetComponent, Find, DontDestroyOnLoad, Instantiate

-Clase Transform: position / localPosition, rotation / localRotation, lossyScale / localScale, up / forward / right, Find, GetChild, LookAt, SetParent, Translate, Rotate, RotateAround

-Raycast: Raycast / Overrides

-Coroutines: StartCoroutine, StopCoroutine,Yield

 

No faltó el tiempo para algo de networking entre todos los participantes y la comida durante el workshop.

Preparados, listos… ¡Global Game Jam 2018!

Por supuesto estuvimos trabajando las 48 horas en el Global Game Jam La Plata  junto con los participantes del workshop y otros aficionados a los videojuegos de la ciudad.

 

Además estuvimos en el post GGJ La PLata para ver el resultado de todos los juegos creados

 

Creemos que el workshop fue una perfecta previa para lo que se vivió en la Global Game Jam 2018 en La Plata, por la comunidad que se va fortaleciendo como por la excelencia de los productos desarrollados en  48 hs!

La segunda edición del Workshop pedida por los participantes queda agendada para Abril 2018 y esperemos que tenga igual (o más!) éxito.

Compartimos algo del Unity-Community, donde hay ejemplos, y una guía paso a paso y poder desarrollar con Unity de manera independiente. Podés encontrarla ingresando en este Linka  prepararse para el Unity Workshop 2.0 ¡Nos vemos!

Paulette Abdallah
Ver más notas del autor
React Native vs Native en Desarrollo Móvil