Material del Curso de Introducción al desarrollo de videojuegos en Unity3D

El día 13 de marzo de 2014 tuvo lugar en las oficinas de Microsoft un curso de Introducción al desarrollo de videojuegos con Unity3D en la que se mostraron los primero pasos para empezar a trabajar con Unity3D desde cero.

Resumen de los conceptos que se vieron en el curso:

  • Cómo crear proyectos desde cero en Unity3D
  • Editor:
    • Como trabajar con los diferentes layouts (disposiciones) de los diferentes paneles de información.
    • Gizmos. Son los ayudantes visuales que te permiten mover, rotar y escalar los diferentes objetos que hay puestos en la escena.
    • Editor de propiedades que te permite modificar el comportamiento de los diferentes componentes de los que está formado un GameObject.
  • Objetos básicos dentro del editor:
    • Cámara, que permite visualizar que está pasando en el juego.
    • Luces, permite iluminar los objetos para que se puedan ver.
    • Geometrías básicas como cubos, esferas, planos, etc...
  • Recursos de tu proyecto
    • Gestión de los recursos a través del explorador de Windows, que está sincronizado con la vista de Asset del editor.
  • Prefabs. Son GameObjects que se utilizan como plantilla para copiarlos dentro de la escena, se puede configurar con los componentes que se deseen. Por ejemplo, una colección de árboles, de frutas, etc.
  • Scripts. Se pueden crear en JavaScript, Boo y C#. Se puede trabajar desde MonoDevelop o Visual Studio si está instalado.
  • Los objetos que están dentro de la carpeta de recursos se pueden exportar e importar como un paquete. En el curso se usó un paquete de frutas.
  • Entrada de teclado y ratón. La clase Input permite trabajar con teclado, ratón y táctil.
  • Sistemas de partículas. En una de las demos se muestran explosiones.
  • Sonidos. Cómo reproducir un sonido de fondo y otro sonido cuando se realiza una acción.

En el curso de han generado tres proyectos de demo. El último de todos Unity03 contiene un proyecto completo de un juego en el que se tiene que tocar con el ratón unas frutas que salen de manera aleatoria, y cuando se pulsa una la fruta desaparece, aparece una explosión, se suma 5 puntos al marcador y se reproduce un sonido.

Además ese proyecto se le ha añadido toda la información necesaria para poder ser publicado en la Windows Store.

clip_image002

Siguientes pasos

Una vez que tengas generado tu juego para Windows Phone 8 o Windows 8 puedes publicarlo en la tienda de Microsoft. Si necesitas ayuda de como es el proceso o tienes algún problema con el proceso de certificación puedes enviar un mail a los correos de soporte que tenemos desde DPE España.

Además si quieres probar tu juego en un dispositivo pero no tienes ninguno a mano, recordar que tenemos un sistema de préstamo de dispositivos para desarrolladores Españoles.

Código de ejemplo

Puedes descargar todo el código de ejemplo desde aquí https://unity3dtrainingsite.codeplex.com/releases/view/119776 .

Para descargar Unity3D tienes que ir a https://unity3d.com/unity/download

Luis Guerrero.

Technical Evangelist Windows Azure.

@guerrerotook