Herramientas

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

Crea fantásticos videojuegos 2D programando con Unity 5 y C#
4.3 (377 valoraciones)
6 horas y 49 minutos · Curso
Unity 5: Programación de videojuegos 2D

Lo que aprenderás en 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.

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

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.3
377 valoraciones

Contenido del curso:

    • 1m
    • 5m
    • 8m
    • Scripting I - Mover personaje
      33m
    • Scripting II - Tags para colisiones
      14m
    • Scripting III - Generador de enemigos
      23m
    • Scripting IV - Atacar enemigos
      15m
    • Scripting V - Desplazamiento de cámara y suelo
      21m
    • Scripting VI - Recolección de elementos
      22m
    • 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
También te puede interesar

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

Curso de Unity

Curso de Unity

6 horas y 45 minutos · Curso

Aprende a usar las herramientas de gestión de proyectos y versiones del editor Unity Hub así como la interfaz de Unity, sus conceptos principales y …

  • Desarrollo Móvil
Desarrollador de Videojuegos

Desarrollador de Videojuegos

35 horas y 55 minutos · Carrera

Los videojuegos 2D están volviendo a tener un gran auge gracias a los dispositivos móviles. Crea ahora el tuyo.

Dudas frecuentes

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

Artículos
Ver todos