← Especialidades formativas

Especialidad formativa

Desarrollo de videojuegos y realidad virtual con Unity 3D

IFCD28 300 h
Ver contenido del curso

Qué aprenderás

Desarrollar videojuegos para ordenadores y sobre diferentes plataformas con los sistemas operativos más extendidos en el mercado. Modelar, texturizar, iluminar y animar objetos y personajes, así como programar las acciones y lógica del juego, hasta conseguir un videojuego completo, pudiendo ser publicado con el fin de obtener rentabilidad económica por su explotación.

Contenido del curso

01

Introducción a Unity 3D

  • OBJETIVO
  • Manejar la interfaz y las herramientas básicas de Unity.
  • CONOCIMIENTO / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Manejo básico de Unity 3D.
  • Introducción a Unity 3D.
  • Interfaz de Unity 3D.
  • Uso y configuración de los distintos tipos de cámaras.
  • Configuración de iluminación básica.
  • Incorporación y configuración de los distintos tipos de luces.
  • Incorporación de GameObjects.
  • Incorporación del sistema de control First Person Controller
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Desarrollo de actitudes positivas e interés hacia las ocupaciones y necesidades de la industria del videojuego.
  • Comprensión de la importancia del conocimiento de las competencias y habilidades necesarias para el ejercicio de los empleos, tomando conciencia de las propias y mostrando predisposición para el aprendizaje.
02

Creación de escenarios

  • OBJETIVO
  • Capacitar a los alumnos para adquirir las competencias para la creación y el diseño de escenarios virtuales utilizando la herramienta de edición de terrenos.
  • CONOCIMIENTO / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Creación y configuración de un escenario en Unity 3D
  • Comprensión de los diferentes elementos que componen un escenario.
  • Creación de un terreno.
  • Creación de materiales para el terreno.
  • Creación de cielos.
  • Incorporación de sonidos ambientales.
  • Incorporación de elementos al terreno.
  • Iluminación general.
  • Sistema de cámaras.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Predisposición e interés por la adquisición de conocimientos sobre la materia impartida.
03

Físicas

  • OBJETIVO
  • Capacitar a los alumnos en la utilización de físicas de Unity con la finalidad de que los objetos tengan un comportamiento físico convincente.
  • CONOCIMIENTO / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Aprendizaje y aplicación del sistema de Físicas
  • Sistemas de colision.
  • Triggers.
  • Joints
  • RigidBodies y SoftBodies
  • Objetos animados en línea de tiempos.
  • Interactuación de los objetos con el jugador.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Utilización adecuada de las herramientas para la gestión de Físicas.
04

Programación

  • OBJETIVO
  • Introducir al lenguaje C# y transformaciones con GameObjects.
  • CONOCIMIENTO / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Programación en C# para Unity 3D
  • Introducción al lenguaje C#.
  • Variables.
  • Funciones.
  • Eventos.
  • Estados.
  • Listas.
  • Utilización de la interfaz de programación.
  • Bucles.
  • Transformaciones avanzadas de GameObjects.
  • Comunicación entre objetos.
  • Control de personajes.
  • Control de luces y cámaras.
  • Control de efectos de sonido (Audio Source).
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Participación en los procesos de trabajo en equipo en el ámbito de la programación siguiendo las normas e instrucciones del personal docente.
05

Personajes

  • OBJETIVO
  • Adquirir las competencias para la incorporación y gestión de personajes.
  • CONOCIMIENTO / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Gestión de personajes en Unity 3D.
  • Principios de programación de Inteligencia Artificial básica para personajes.
  • Incorporación de personajes.
  • Control de la animación de personajes.
  • Configuración del sistema Navmesh
  • Importación de animaciones.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Evaluación del uso y rendimiento en la gestión de los personajes en los recursos del PC.
06

El Juego

  • OBJETIVO
  • Identificar los elementos y el flujo de trabajo que se debe utilizar en el desarrollo de videojuegos y aprender a utilizar herramientas para el juego en Unity3D.
  • CONOCIMIENTO / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Aplicación de los elementos avanzados en el flujo de desarrollo de un videojuego.
  • Diferentes tratamientos para juegos 2D y 3D.
  • RayCasting.
  • Detección de objetos y caminos.
  • Colisiones.
  • Control avanzado de cámaras.
  • Armamento.
  • Creación de animáticas.
  • Creación de menús.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Identificación de los flujos de trabajo personales necesarios en el desarrollo de un videojuego.
07

Creación de "builds" para distintas plataformas

  • OBJETIVO
  • Conocer las particularidades del desarrollo con Unity para distintas plataformas.
  • CONOCIMIENTO / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Identificación de las distintas configuraciones y requisitos para la publicación en diferentes plataformas.
  • Compilación del juego en diferentes plataformas.
  • Opciones de optimización para diferentes plataformas.
  • Peculiaridades de dispositivos móviles y consolas.
  • Distintos tipos de control.
  • Creación de un Build.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Aplicación de procedimientos de optimización para obtener un sistema fluido y estable.
08

Realidad Virtual

  • OBJETIVO
  • Introducción al mundo de la realidad virtual e integración con plataformas VR conocidas.
  • CONOCIMIENTO / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Adaptación y configuración de un proyecto a Realidad Virtual.
  • Integración con gafas de Realidad Virtual.
  • Input y mecánicas en juegos de realidad virtual
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Capacidad de documentar los requerimientos y características para la adaptación de proyectos a Realidad Virtual.
09

Desarrollo de proyectos

  • OBJETIVO
  • Poner en práctica los contenidos realizando un proyecto real.
  • CONOCIMIENTO / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Creación de un videojuego adaptado a Realidad Virtual.
  • Integración de todos los elementos que componen un videojuego.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Desarrollo de destrezas de trabajo en equipo.
  • Valoración de los logros alcanzados durante el curso.
  • Capacidad de documentar el proyecto realizado para la creación de un portfolio personal.

Especialidad formativa

¿Quieres esta formación para tu organización?