Más de 25 años de experiencia trabajando para mejorar tu capacitación profesional

Diseño de mundos virtuales con Unity3D – 40Horas ARGG0012HV

Descripción y Objetivos del curso

Unity es un motor de videojuego multiplataforma creado por Unity Technologies. Unity está disponible como plataforma de desarrollo para Microsoft Windows, Mac OS, Linux. La plataforma de desarrollo tiene soporte de compilación con diferentes tipos de plataformas.

TEMARIO

- Introducción a la Programación de videojuegos

- Programación entorno a Unity.

- Creación de escenas

  • Creación de modelos 3D
    • Modelado de objetos inorgánicos
    • Modelado de objetos orgánicos
    • Generación el mallas mediante la API de Unity
  • Generación de assets y cargar en tiempo de ejecución.
  • Gestión y edición de objetos 3d.
  • Mapeado y texturizado
  • Iluminación y renderizado (luces y sombras)
  • Materiales (color, texturas)
  • Camaras
    • Control de la camara
    • Camaras multiples
    • Vista 2D
  • Física en el escenario
    • Gestión de restricciones
  • Particulas

- API

  • Estructuras de datos y clases de la API
  • Identificación y selección de elementos
  • Edición de elementos y mallas
    • Transformación (posicionamiento, rotación y escalado)
    • Generación y edición de mallas
    • Modificación de materiales
  • Creación, edición y eliminado de cámaras

- GUI

  • Desarrollo y edición de interface de usuario
  • Gestión de múltiples idiomas

- Animación

  • Animación de objetos 3D
  • Animación de elementos GUI
  • Animación de cámaras

- Envió y recepción de información vía web (Networking).

- Diferencia de programación para distintos entornos.

- Publicación de la aplicación para distintos entornos.

- Inteligencia Artificial

¿Te apuntas?