Hector Missene
En este nuevo curso de desarrollo de videojuegos con Unity 2019 vas a aprender a utilizar el motor gratuito más extendido del mercado. Además, usaremos un lenguaje de programación muy sencillo de aprender, C#, el cual legaremos a dominar con ejemplos de videojuegos prácticos.
Durante el curso trabajaremos en diversos módulos que incluirán una parte de teoría sobre el desarrollo de videojuegos junto con el desarrollo de diversos juegos, optimización para PC y para móvil, algunos proyectos en 2D, otros en 3D... Vamos, una gran variedad para que domines Unity si nunca antes lo has practicado.
Empezaremos introduciendo todos los conceptos necesarios para entender los videojuegos, toda la teoría que rodea el mundo del desarrollo de videojuegos para que así conozcas el lenguaje y lo domines a la perfección
Seguiremos con una introducción a la interface de Unity y la programación desde cero haciendo uso de los conceptos de programación básicos que ya tratamos en el curso Aprende C# creando un videojuego desde cero en Unity
Desarrollaremos diversos juegos en 2D y 3D con todo lo que involucra el Game Design, la configuración y la puesta a punto del mismo.
Y lo más importante, crearás un RPG en 2D al estilo de Zelda completamente desde cero y con todo lo que necesitas: atributos, ataques, armas, magias, subir de nivel, quests, misiones, NPCs, tienda ¡y mucho más! Hasta lo podrás lanzar a producción
Lo haremos todo de forma muy natural, pues este es un curso que no ha sido grabado para enseñar online, sino que fue impartido de forma presencial y se grabaron las clases para poder difundirlas en todo el mundo y que así vierais como enseño de forma presencial a la gente.
Así que si todavía no has empezado a hacer videojuegos con Unity, no sé a qué estás esperando, pues sin duda alguna este curso te enseñará todo lo que necesitas saber para convertirte en todo un profesional.
Skills / Knowledge
- Entender cómo funciona un programa informático
- Crear y evaluar scripts en C# para Unity
- Razonar el uso de tipos de variables en programación
- Demostrar el uso de estructuras de datos básicas en programación
- Demostrar el uso de bucles e iteraciones en programación
- Demostrar el uso de condicionales y toma de decisiones en programación
- Justificar la elección de la programación orientada a objetos
- Diseñar la iluminación y los reflejos de una escena
- Construir prefabs, prefabs variants y nested prefabs
- Comparar las distintas técnicas de programación en C#
- Listar las ventanas del editor de Unity
- Justificar el uso de las diferentes partes del motor de Unity
- Construir un controlador 2D que mueva el personaje
- Diseñar una interfaz gráfica de usuario en Unity
- Identificar los tipos de iluminación en Unity
- Esquematizar los conocimientos para preparar el examen oficial Associate Certification
- Usar sistemas de partículas
- Implementar animaciones
- Reconocer un Game Design Document
- Configurar el reinicio de escenas
- Emplear inteligencia artificial con Nav Mesh y Nav Mesh Agent
- Programar un sistema de vida
- Crear un juego RPG 2D completo
- Planificar el orden de capas del nivel
- Desarrollar un inventario
- Implementar NPCs
- Programar un sistema de diálogo
- Implementar misiones
- Usar audio y efectos de sonido
- Realizar una build del proyecto a diferentes plataformas
Issued on
April 15, 2023
Expires on
April 14, 2028