Ir al contenido

Presentación

El objetivo de este curso es aprender la arquitectura del motor, Unreal Engine, usar C++ y trabajar la optimización.

butic es la única escuela de arquitectura hispanohablante homologada simultáneamente para impartir Formación Oficial de Autodesk, Adobe, Chaos Group, Unreal Engine e iToo Software.

Instructor

A quién va dirigido

  • Usuarios de Unreal Engine con conocimientos en Blueprints que quieran conocer el funcionamiento del motor en C++.

Requisitos de acceso:

  • Se requieren conocimientos mínimos del uso del editor de Unreal Engine.

Temario

Módulo 1. Presentación

Módulo 2. Historia de Unreal Engine

  • La guerra de la rasterización (Doom, 3dfx, OpenGL, D3D, Quake y Unreal)
  • Unreal Script. ¿Qué es un script? ¿Mejor o peor que código nativo? ¿Qué hereda BP y UE4/C++ de Unreal Script?
  • Kismet y Unity: Comienza la masificación. Ventajas
  • Blueprints: Scripting y prototipado rápido en un entorno lento

Módulo 3. Ejemplo de Scripting

  • Generador de edificios automático (cubos aleatorios de diferente altura, textura y transformación)
  • Crear un editor utility widget para parametrizar y llamar al script

Módulo 4. Conociendo C y C++ 

  • Sentencias de Control desde BP a C++
  • Crear clases, heredar y exponer UFUNCTION y UPROPERTY
  • UPLUGIN vs TARGET. Cómo hacer cada uno y qué ventajas tienen

Módulo 5. Ejemplo de lo que no se puede hacer con Blueprints

  • Implementar la librería INIH desde github a Unreal
  • Entendiendo FPath
  • Iniciar una habitación con las propiedades según los valores leídos desde un archivo .ini, como el color de la pared, el cielo, o el preset (colección de assets) usada

Módulo 6. Crear visor de objetos moderno (BP+CPP). Parte 1

  • Presentar SQLite, sentencias SQL y visores SQLite
  • Crear tabla de objetos visible, crear la base de datos e importar en Unreal
  • Implementar API de SQLite en Unreal a través de C++

Módulo 7. Crear visor de objetos moderno (BP+CPP). Parte 2

  • Crear Actor base que lea un registro de la base de datos y lea los valores: Nombre, Descripción y Precio
  • Crear un efecto Fade que oscurezca el fondo y presente el objeto frente a la cámara, mostrando los datos leídos de la base de datos, todo a través de eventos en C++ que llamen a efectos de post procesado
  • Implementar nuestro Actor en el mundo y probar distintas combinaciones

Modalidades y precios

  • Presencial: en las instalaciones de butic en Madrid.
  • Online en directo: las clases se imparten en formato online en directo a través del campus online de butic.

Presencial I: con workstation de butic.
Presencial II: con portátil personal del alumno.
Online en directo: con ordenador personal del alumno.

NOTA: precios en promoción hasta el 04 de septiembre. Consulta tabla de precios a partir de esa fecha.

(*) Si eres exalumno de butic, te beneficiarás de un 10% de descuento adicional.

Presencial

Regístrate

Precio final con IVA incluido.

Online en directo

Regístrate

Precio final con IVA incluido.

Másteres relacionados

MBVR

Máster Superior de VR/AR para arquitectura, ingeniería y construcción oficial de Epic Games

Duración: 10 meses | Semipresencial y Online en directo

desde 3.720 €

10 cuotas · TIN 0%

desde 372 €*

24 cuotas · TIN 5%

desde 163,20 €*

MBRT

Máster Superior de infoarquitectura en tiempo real oficial con 3ds Max, V-Ray y Unreal Engine

Duración: 10 meses | Semipresencial y Online en directo

desde 4.010 €

10 cuotas · TIN 0%

desde 401 €*

24 cuotas · TIN 5%

desde 175,92 €*