Programación de videojuegos 3D con Unity

¿Qué es Unity?

Unity es uno de los motores de creación de juegos 2D y 3D más usados en la actualidad. Unity es lo que se conoce como un motor de desarrollo o motor de juegos. El término motor de videojuego, game engine, hace referencia a un software el cual tiene una serie de rutinas de programación que permiten el diseño, la creación y el funcionamiento de un entorno interactivo; es decir, de un videojuego.

¿Qué aprenderemos?

·        Entorno Unity y primera Escena

·        Movimiento en Primera Persona

·        Salto, Correr, Agacharse, Gravedad, Cámara

·        Enemigo nos persigue, Inteligencia Artificial

·        Movimiento en Tercera Persona

·        Modelo de Personaje y Animaciones

·        Escenario Exterior Natural, Arboles, Hierbas, Agua

·        Animales en nuestro Entorno, Shaders

·        Canvas, Menús, Información UI, Barra de Vida

·        Cambio de Escenas y GameManager

·        Sonidos, Sistemas de Partículas, Efectos Especiales

·        Diferentes Ataques y Armas

·        Torreta que apunta al Player

·        Rayos Eléctricos que restan vida

·        Zonas con Lluvia y Viento, cambiar Música

·        Ciclo Dia Noche, con Sol y Estrella

·        Texturas en movimiento, Agua, Lava, Ácido, etc.

·        Creación de una “Death Zone”

·        Cración de un Ragdoll o Muñeco de Trapo

·        Disparo con Arco, Contador y Pickup de Flechas

·        Dianas con Efectos y Sumar Puntos con el Arco

·        Volar con Escoba estilo Harry Potter y Partículas

·        Detección Objetos con Raycast

·        Disparo con Raycast y Efectos de Partículas

·        Máscaras de Animaciones, Fusion de Capas “Animator”

·        Plataformas Aleatorias en Movimiento, nos movemos con ellas

·        Inventario Interactivo

·        Minimapa en Pantalla

·        Crear Granada y Animación para Lanzarla

·        Sistema de Guardar y Cargar Juego

·        Compilación de tu Juego para Diferentes Plataformas

Todos los Assets, Scripts y Proyectos estarán a la disposición de l@s alumn@s. De esta forma seguirán experimentando y aprendiendo en casa

Nuestros proyectos

En nuestros cursos aprenderás el entorno Unity 3D, modelar terrenos y crear paisajes de todo tipo, movimiento de personajes en primera y tercera persona, físicas, colisiones, menús, animaciones, sistemas de partículas para crear fuego, humo, lluvia, etc. y por supuesto aprenderás a crear tus propios scripts con el lenguaje de programación C#

¡Contacta con nosotros!

¿Quieres más información? Te respondemos en un plazo máximo de 24 horas.

Aulalafont