Conocimientos y habilidades que adquieres realizando este curso

  • 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.

Temario

  • Configurar la escena

    31m
  • Crear plataformas

    14m
  • Efecto Parallax

    45m
  • Atlas

    10m
  • Partículas

    12m
  • Animación 2D

    10m
  • Animación del personaje principal I

    13m
  • Animación del personaje principal II

    7m
  • Gameplay I

    18m
  • Gameplay II

    10m
  • Gameplay III

    18m
  • Flujo de juego I

    16m
  • Flujo de juego II

    10m
  • Sonidos

    8m
  • Exportar APK

    16m
  • Subida del juego a la PlayStore

    15m

Relacionado

Te dejamos una selección de cursos, carreras y artículos

Desarrollador de Videojuegos 2D

carrera

Incluye 2 cursos:

  • Introducción a la programación de Videojuegos con C# y Unity
  • Curso de Unity 5: Programación de videojuegos 2D

 

Duración: 12 horas y 54 minutos

Descripción

¿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.

* Requisitos del Curso

Para realizar este curso es recomendable tener conocimientos básicos de Unity por lo que es aconsejable realizar en primer lugar nuestro Curso de Introducción a la programación de Videojuegos con C# y Unity

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars