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#.
Descripción
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!
Lo que aprenderás
- Aprenderás a programar videojuegos con Unity 3D utilizando el lenguaje de programación C#.
- Aprende las bases de un juego Endless Runner.
- Potenciarás tus conocimientos de Programación con C#.
- Aprenderás la estructura de un videojuego.
- Aprenderás a utilizar patrones de Programación de nivel intermedio.
- Comprender la reutilización de Objetos para mejorar el rendimiento de un videojuego.
- Aprenderás a crear un controlador de audio.
- Conocerás como crear una tienda dentro del juego.
¿Para quién es este curso?
- A todos los estudiantes que quieran potenciar sus conocimientos de Programación en C#.
- A todos los estudiantes que deseen aprender a crear su primer videojuego de tipo Endless Runner.
- A todos los estudiantes que quieran aprender mecánicas reales de Videojuegos.
- A todos los estudiantes que quieran profundizar en el motor de videojuegos de Unity.
Requisitos
- Conocimientos básicos en el manejo de Unity y Programación con C#
- Unity versión 2020.3
- Tener un ordenador o portátil que pueda correr Unity
Más cursos del mismo autor: Gianny Dantas
Reviews
There are no reviews yet.