Aprende a crear un videojuego Endless Runner en 3D con Unity

Aprende las bases para crear un videojuego de tipo Endless Runner en 3D con Unity y el lenguaje de programación C#.

Aprende a crear un videojuego Endless Runner en 3D con Unity
Aprende a crear un videojuego Endless Runner en 3D con Unity

Aprende a crear un videojuego Endless Runner en 3D con Unity free download

Aprende las bases para crear un videojuego de tipo Endless Runner en 3D con Unity y el lenguaje de programación C#.

Bienvenidos a todos al nuevo curso de desarrollo de videojuegos orientado a la creación de un Endless Runner en 3D con Unity 2020.3 donde vas a aprender las bases para poder crear un juego de unos de los géneros más jugados en dispositivos móviles, consolas y PC. Además, vamos a usar el lenguaje de programación de C#, el cual vamos a practicar con varios ejemplos reales del desarrollo de un Endless Runner.

Durante este curso aprenderemos como desarrollar las características que conforman a este género de videojuegos, como optimizar el rendimiento utilizando un patrón de programación, como trabajar con modelos 3D y la creación de un mundo infinito. En cuanto a la programación veremos temas de nivel básico, y muchos de nivel intermedio. Este curso espera tomar tus conocimientos actuales y potenciarlos a medida que avanzamos en las secciones.

Algunos de los temas que veremos a detalle en este curso son:

  • Creación de Personaje.

  • Trabajar con Modelos 3D.

  • Generación de niveles.

  • Creación de un controlador de audio.

  • Creación de una tienda de personajes.

  • Guardar datos utilizando el sistema PlayerPrefs de Unity.

  • Comprender como trabajar con la Interfaz de Usuario (UI).

  • Crear un sistema de Estados para controlar nuestro videojuego.

  • Crear Items y Potenciadores.

  • Entender el uso del paquete Post Processing.

  • Mejorar el rendimiento del videojuego empleando el patrón Object Pooler.

  • Usar el Singleton Pattern para mejorar la comunicación entre clases.

El curso está orientado a estudiantes de nivel básico con conocimientos de Unity y C#, ya que trataremos muchos temas de nivel Básico-Intermedio. Iremos paso a paso, construyendo el juego desde cero, explicando todo a detalle.

¡Nos vemos en clase!

¡Empecemos a crear videojuegos!