¿Qué quieres aprender?

Carrera profesional de Programador de Videojuegos. Unity y Unreal

Carrera profesional de Programador de Videojuegos. Unity y Unreal

TOKIO New Technology School

Curso online


2001-3000 €
¿Quieres hablar con un asesor sobre este curso?

Objetivos

- Aprender a desarrollar un videojuego por completo en ambos motores. - Familiarizarse con los lenguajes de programación C# y C++ y con los Blueprints. - Manejar y desarrollar el software de Realidad Virtual y Realidad Aumentada en Unity. - Utilizar la Realidad Virtual dentro de Unreal Engine. - Optimizar los proyectos para que se puedan ejecutar sin problemas en diferentes dispositivos. - Aplicar patrones de diseño para que el proyecto cumpla con los estándares de calidad de las mejores empresas. - Conocer las nuevas herramientas y servicios de Unity 3D y Unreal Engine.

Temario completo de este curso

Módulo I. Primeros pasos

  • ¿Qué es y que rodea a Unity 3D?
  • El mercado de Assets
  • Espacios y cámaras
  • Tipos de luces y sombras

Módulo II. C# y scripting en Unity 3D

  • C# y otros lenguajes disponibles en Unity 3D
  • Arrays y funciones
  • Estructuras de control
  • Control de componentes y scripting

Módulo III. Físicas, inputs y otros aspectos

  • Físicas en Unity 3D
  • Animation y Animator
  • Particle System
  • UI y Canvas
  • PlayerPrefs

Módulo IV. Realidad virtual, aumentada y mixta

  • Cámara e interacciones con VR
  • Movimiento y Optimización en VR
  • Introducción a la AR
  • Implementando Vuforia en Unity

Módulo V. Aspectos avanzados de programación

  • Introducción a la programación orientada a objetos (POO)
  • Constantes y enumeraciones
  • Máquina de estados
  • Scriptable Objects
  • Patrones de diseño

Módulo VI. Servicios, integración y publicación

  • Raycasting
  • Inputs avanzados (móvil)
  • Unity Services
  • Optimización avanzada
  • Montaje del proyecto


Temario curso unreal

Módulo I. Primeros pasos

  • ¿Qué es Unreal Engine?
  • Introducción al desarrollo de UE4
  • Gestión de proyectos
  • La interfaz de UE4

Módulo II. Niveles

  • Niveles y contenidos
  • Prototipado
  • Creación de niveles
  • Static Mesh
  • Colisiones
  • Físicas

Módulo III. La estética del videojuego

  • Texturas y UVs
  • Materiales y UVs
  • Efectos y partículas
  • La iluminación
  • El sonido
  • Sequencer
  • Infoarquitectura

Módulo IV. Programación C++ y Blueprints

  • Introducción
  • Conociendo los Blueprints
  • El movimiento
  • Iniciación a la programación en C++

Módulo V. Game play

  • El modo de juego
  • Gameplay
  • La Animación
  • La Inteligencia Artificial (IA)
  • Menú e Interfaces

Módulo VI. Realidad virtual

  • Hardware: Vive vs Oculus
  • Instalación y configuración
  • Dentro de Unreal

Módulo VII. Últimos pasos

  • Optimización y limpieza del proyecto
  • Desarrollo móvil
  • Compilación y Depuración
  • Distribución
  • Publicación

Proyecto final

Para materializar todo lo que has aprendido, tendrás que realizar dos proyectos finales:

  • Programador de videojuegos con Unity: se podrán elegir entre tres propuestas: Hacer un videojuego 3D en primera persona; hacer un videojuego 2D de plataformas; o hacer un videojuego o experiencia de Realidad virtual.
  • Programador de videojuegos con Unreal Engine: elaborarás un videojuego completo gracias a los diferentes elementos del market y a las nociones aprendidas durante el curso.
Ver más