OpenWebinars
Frameworks
C#

Curso de Unity 5: Programación de videojuegos 2D

Crea fantásticos videojuegos 2D programando con Unity 5 y C#

4.3(448 valoraciones)

Icono de la tecnología

La metodología y plataforma de formación que se adapta al tamaño y ritmo de tu empresa.

Cuéntanos tu caso

Curso impartido por

Avatar:José Vázquez Infantes

José Vázquez Infantes

Experto en Videojuegos

Contenido de la formación

7 Secciones · 25 Lecciones · 6 h. y 49 min. en total

Introducción

7 min.

Unity

2 h. y 19 min.

Conceptos básicos 2D

1 h. y 54 min.

Animación 2D

32 min.

Unity UI

1 h. y 14 min.

Sonidos

8 min.

Exportando juego

31 min.

Habilidades que obtendrás

  • Interfaz de Unity.
  • Funciones, objetos y componentes más importantes.
  • Movimietos del personaje de nuestro videojuego.
  • Creación de tags para colisiones, generación de enemigos y acción de atacarlos.
  • Desplazamiento de la cámara y el suelo, recolección de elementos.
  • Importación y configuración de sprites y animaciones.
  • Efecto Parallax.
  • Atlas.
  • Sistemas de partículas.
  • Canvas, layout, componentes visuales, componentes interactivos y diseño responsive y anclas.
  • GameManager .
  • Flujo del juego
  • Sonidos.
  • Exportación a archivo APK y distribución a través de Google Play.

Requisitos mínimos

Para realizar este curso es recomendable tener conocimientos básicos de Unity por lo que es aconsejable realizar en primer lugar nuestro curso de Unity.

Valoración de nuestros alumnos

4.3
448 valoraciones
  • 5
  • 4
  • 3
  • 2
  • 1
Vídeos útiles, prácticos y que van al grano. me encanta.
Santos Agudo González
Me ha gustado mucho el curso. quizá el profesor podría mejorar algunos pequeños detalles pero en general sobre las 3 partes ha sido genial.
Roberto Jiménez Navas

Completa tu formación con estos contenidos

Icono de la tecnología
Curso

Curso de Django

Principiante
4 h. y 8 min.

Esta formación de Django ofrece una formación integral en desarrollo web, abarcando desde la instalación y configuración, hasta...

Moisés Ariza Mahecha
4.4
Icono de la tecnología
Taller

Proyecto con Bootstrap y CSS propio

Intermedio
57 min.

En esta formación trabajaremos un proyecto personalizado en Bootstrap con nuestro propio estilo CSS y Variables SASS, usando...

Andrés Cruz
5
Icono de la tecnología
Curso

Curso de Unity

Intermedio
6 h. y 45 min.

Aprende a usar las herramientas de gestión de proyectos y versiones del editor Unity Hub así como la...

David Erosa García
4.5

Preguntas frecuentes

Resuelve tus dudas o contacta con nosotros para más información.

Cuéntanos tu caso

En OpenWebinars no vendemos formaciones.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas. También podrás obtener un diploma de nivel superior al superar todas las formaciones de la ruta.

En OpenWebinars las formaciones no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

¿Te gustaría convertirte en creador de videojuegos? Comienza con este curso Unity 2D y da rienda suelta a tu pasión. Aprender a programar en Unity es una forma de estupenda de iniciarse en la formación para trabajar en un sector con muchas salidas laborales.

En este curso de programación de videojuegos podrás formarte en la creación de videojuegos 2D utilizando Unity 5, siempre a tu ritmo gracias a nuestra formación online y 100% en español. Es ideal para hacer después del curso Introducción a la programación de Videojuegos con C# y Unity.

El curso se divide en seis lecciones bien diferenciadas, además de una breve introducción que realizará el profesor, en la que va a presentar el curso y cómo se va a desarrollar, además de explicar los motivos por los que elegir el motor Unity por encima de Unreal.

Entrando ya en el curso teórico comenzaremos desarrollando el bloque dedicado a Unity. En el mismo comenzaremos a explicaros la interfaz de la aplicación, detallando las funciones de sus pestañas y los atajos de teclado más útiles.

Cuando conozcas bien la interfaz, podrás continuar con el resto de la lección, en la que a lo largo de sus apartados iremos entrando de lleno en todo lo referente al desarrollo de un videojuego. Durante los mismos irás conociendo las funciones más importantes de Unity, así como los objetos y componentes de este motor.

Aparte de ver estos conceptos de una forma teórica, podrás ir viendo de forma práctica cómo el profesor los desarrolla, ya que irá realizando funciones como mover el personaje de nuestro videojuego, la creación de tags para colisiones, la generación de enemigos, la acción de atacar enemigos, el desplazamiento de la cámara y el suelo y la recolección de elementos.

Finalizado este primer bloque, pasaremos a la lección sobre los conceptos básicos 2D, en la que irás aprendiendo a configurar la escena del videojuego, a importar y configurar sprites y animaciones, utilizar el efecto Parallax, el uso de Atlas y los sistemas de partículas. Cada uno de estos conceptos los detallaremos en profundidad en apartados independientes.

A continuación pasaremos a la nueva lección, que corresponde con la animación 2D, en la que podrás conocer cómo realizar las animaciones que le den vida a nuestro videojuego, centrándonos en la animación del personaje principal del juego que estamos desarrollando durante el curso.

Seguidamente entramos en el bloque denominado Unity UI, dedicado a la interfaz de usuario de Unity. Aquí pasaremos a explicar cómo crear una interfaz de usuario para que el mismo pueda interactuar con el videojuego. En esta sección adquirirás conceptos como canvas, layout, componentes visuales, componentes interactivos y diseño responsive y anclas.

Profundizando en el tema de la interfaz de usuario, te enseñaremos a crear un GameManager de forma práctica, además de explicar qué es y por qué es tan importante, y a crear el flujo del juego propiamente dicho, sus fundamentos y cómo crear ese flujo.

El penúltimo bloque trata en exclusiva sobre el sonido de nuestro videojuego, en el que podrás aprender a implementar sonidos 2D en tus videojuegos. Para ello te mostraremos las tres formas que puedes emplear para hacer sonidos, además de los diferentes componentes que se pueden utilizar para ello.

Acabaremos el curso explicando cómo exportar nuestro videojuego, una lección que dividimos en dos partes. En la primera os enseñamos a exportar paso a paso el videojuego a un archivo APK, el tipo de archivo ejecutable en Android. En la segunda podrás ver cómo subir el juego a Google Play para poder distribuirlo.

Puedes ver que es un curso muy completo, que mezcla teoría con práctica, en el que aprenderás a crear un videojuego 2D desde los primeros pasos hasta su posterior subida al market de Android.

Si quieres aprender Unity desde cero te proponemos este completo curso, con el que podrás hacer tus propios videojuegos en 2D. Aprender Unity te permitirá crear tus propios videojuegos en 2D e iniciarte en este interesante mundo.