Menú

Maestría Carrera Profesional en Creación de videojuegos y diseño y programación con Unreal Engine del centro Tokio Latam

Programa de Maestría Carrera Profesional en Creación de videojuegos y diseño y programación con Unreal Engine

Modalidad: Online
Precio del programa entre 2000€ - 3000€

Descripción

Si te apasionan la programación de videojuegos, prepárate con la mejor y más actualizada formación del mercado en este dinámico sector.

Unreal Engine es uno de los principales motores de desarrollo del mercado de videojuegos. Fue diseñado por Epic Games y de él han nacido juegos tan populares como Gears of Wars, Final Fantasy, Fortnite o Tekken. ¿Quieres aprender a crear videojuegos tan épicos como estos? Si la respuesta es sí, esta Carrera es para ti. Las empresas demandan cada vez más profesionales formados en diseño de videojuegos con ideas innovadoras y que potencien la experiencia de los usuarios. Unreal nos ofrece todas las herramientas necesarias para construir un juego AAA, gracias a su excelente calidad gráfica y a que utiliza un código fuente abierto. Con Tokio School aprenderás a idear videojuegos compatibles con PC, iOS y consolas sin poner ni un solo límite a tu imaginación.

A quién va dirigido

La presente formación esta destinada para aquellas personas interesadas en adquirir conocimientos y especializarse en Programación de Videojuegos con Unreal Engine

Objetivos


  • Aprender a desarrollar un videojuego por completo.
  • Familiarizarse con el lenguaje de programación C++ y con los Blueprints.
  • Manejar y desarrollar el hardware de Realidad Virtual dentro de Unreal Engine.
  • Optimizar los proyectos para ejecutarlos en diferentes dispositivos.
  • Obtener las herramientas necesarias para desarrollar el GDD (Game Design Document).
  • Conocer Unity a nivel de diseño de videojuegos.
  • Diseñar niveles de juego que enganchen a los usuarios.
  • Aprender los conocimientos básicos de modelado y texturizado.
  • Crear el guion y la narración de la historia así como su workflow

Temario

Módulo 1: La industria de los videojuegos

La industria de los videojuegos


¿Qué es un videojuego?

¿Quién participa en la creación de un videojuego?

¿Qué habilidades necesita un buen diseñador?


Los 5 tipos de escucha

Introducción a la historia de los videojuegos


Las máquinas recreativas

La aparición del ordenador personal

Los E-sports: la revolución

Game Design Document (GDD)


El concepto de GDD

Plantillas


Módulo 2: Análisis y primeros pasos

Introducción al diseño de videojuegos


Concepto de juego

Reglas

Game approach

Tipos de jugadores

Plataformas

Géneros de videojuegos


Clasificación de géneros y subgéneros

Flow charts


Reglas y mecánicas del juego


Principales mecánicas

Dinámicas y sistemas de juego


El modelo MDA

Game Theory


Equipo de Nash

Dilema del prisionero

Proceso Creativo


Módulo 3: Narrativa

Tipos de narrativa


Lineal

Interactiva

Diálogo


Indirecto

Dirigido al jugador

Según género

Módulo 4: Introducción al modelado: Blender

Introducción a la interfaz de Blender


Paneles

Workspaces

La vista 3D

Modelado low-poly y high-poly


Principales herramientas de modelado

La topología

La escultura

La orientación de las caras

Uvs, Texturas y Materiales para un prop


¿Cómo hacer una UV?

Materiales y texturas

Bake, exportar e importar en Unity


Modelado de un escenario modular


Escenario como un conjunto de assets

Bases de la modularidad

La rejilla

Las texturas

Montar el escenario en Unity


Modelado del personaje


Modelado para deformación

Anatomía

Personaje high-poly

Uvs, Texturas, Materiales para personajes


Rig de personajes


La creación del Rig

El pesado

Rigify

Animación, exportar e importar en Unity


Principales conceptos y herramientas de la animación 3D

Distintas acciones para un personaje de videojuego

La animación en su concepto más general


Módulo 5: Diseño de escenario y personajes

Conceptualizar el escenario


Diseño del escenario exterior


Elaboración del concept

Diseño del escenario interior


Elaboración del concept

Principios del diseño de personajes


Diseño del personaje

Tipos de personajes y sus fichas


Protagonista

Antagonista

Resto de personajes


Módulo 6. Unity para diseñadores

Motor de juegos: tipos y alternativas


Introducción a Unity

Elementos de Unity

Ventanas principales en Unity


Ventana de proyecto

Ventana de escena

Ventana de juego

Ventana de Jerarquía

Herramientas para diseñador


Importación del asset

Editor de terrenos

Partículas

Físicas en Unity


Unidad Didáctica 5: Canvas

La Interfaz de Usuario


Módulo 7. Diseño de niveles y workflow

Diseño de niveles


Diseño

Planificación del nivel

Recorrido del jugador

Diseño de cámaras


Diseño de control


Diseño de interfaces


Diseño

Tipos

Mapping

Diseño de iluminación


Diseño de audio


Motivación y recompensas


Diseño de recompensas

Motivación mediante el diseño

Ítems

Tutoriales y ayudas en el juego


HUD


Proyecto final

Basándote en las pautas que te dé tu docente, tendrás que plantear una propuesta sobre la que trabajarás. Esta consistirá en crear el diseño de un juego pensando en todos los elementos necesarios para el mismo. Por ello, tu GDD deberá ser muy completo.


Material complementario

Formación en idiomas


Programación de Videojuegos con Unreal Engine

Módulo 1: Primeros pasos

¿Qué es Unreal Engine?


Introducción al desarrollo de UE4


Gestión de proyectos


La interfaz de UE4


Epic Launcher

Visores y ventanas

Navegacion y assets

Content Pack, Proyectos y Plugins


Módulo 2: Niveles

Niveles y contenidos


Prototipado 


BSPs

Iluminación

Jerarquía de niveles

Level blueprint

Landscape

Foliage

Paint

Templates

Cámaras

Creación de niveles


Lanscape

Foliage

Carga de niveles

Niveles procedurales

Niveles grandes

Static Mesh


LODs

Escala y orientación

Sockets

Instanced Meshes

Colisiones


Overlap / Hit

Trace / Object Collision

Collision boxes, convex e Importación

Físicas


Movimiento y gravedad

Fuerza e Impulso

Physical material

Control de velocidad

Ragdoll


Módulo 3: La estética del videojuego

Texturas y UVs


Imágenes en Unreal (Texturas, UI…)

Optimización

Multiplexación

Uso de texturas

Materiales y UVs


Materiales PBR

Materiales básicos

Materiales avanzados

Materiales no fotorealistas

Instacias de materiales

Parameter Collection

Materiales procedurales / ruido

Decals

Materiales en Blueprints

Material functions

Normal, Oclussion, Parallax…

Video, render, texture

Efectos y Partículas


Tipos de partículas

Creación de sistemas de partículas: explosión, fuego…

Control de Blueprints

Huellas

Vision nocturna y de linterna

Iluminación


Tipos de luces

Skyphere

Reflejos

Importance volumen

Postprocess

Iluminación interior y exterior

Lighting levels

Ambient cubemaps

Lightmass

El Sonido


Espacialización: sonido 2D y 3D

Assets y Nodos de sonido

Efectos

Sonorización: fade, echo, reverb…

Música y sonido ambiental

Galería de sonidos

Diálogos

Sequencer


Cameras

Spawning y Possessable

Animacion

Cinemática

Path

Control de parámetros

Captura cinemática

Infoarquitectura


Importación de assets

Iluminación interior, exterior e IES

Paseo

Interacción de objetos

VR

Cámera y Sequence


Módulo 4: Programación C++ Y Blueprints

Introducción


Flujo de ejecución

Datos

Debugeo

Linetrace

Timeline

Event dispatcher

Blueprint vs C++

Conociendo los Blueprints 


Level Blueprint

Blueprints y static mesh

Variables, funciones y macros

Instancia y Clase

Casting

Tipos de variables: simple, array, set, maps…

Construction Script

Eventos y custom events

Componentes

Splines, path…

Jerarquía

Movimiento


Local, global y Relativo

Jerarquía

Controles

Velocidad y Delta seconds

Iniciación a la programación en C++


Módulo 5: Gameplay

El Modo de juego


Gamemode

Pawn

Character y movement

GameInstance y PlayerInstance

Multiplayer

Gameplay


Control de cámaras

Power ups, efectos…

Control de daños

Niveles de dificultad, ayudas al juego…

La Animación


Skeletal Mesh vs Static Mesh

Importación de animaciones

Animation Blueprint y Animation Graph

Blend, Montage, Offset…

Retargeting

Mixano

Anim notifies

La Inteligencia Artificial (IA)


Comportamientos: perseguir, huir, golpear…

Pawn sensing

Navegation mesh

Boss

Behaviour Tree

Menú e Interfaces


Gestión de menus y switch

Pausa

Status de jugador

Marcador y tiempos

Carga de niveles, inventario…


Módulo 6: Realidad Virtual

Hardware: Vive vs Oculus


Instalación y configuración


Dentro de Unreal


Plantilla de Unreal

Posicionamiento, orientación y escala

Mandos

Interacción de objetos

Interfaces de VR

Teleport

VR para el móvil

Foward Rendering en VR


Módulo 7: Últimos pasos

Optimización y Limpieza del proyecto


Desarrollo móvil


Compilación y Depuración


Distribución 


Publicación


Proyecto Final

Elaborarás un videojuego completo gracias a los diferentes elementos del market y a las nociones aprendidas durante el curso.


Material Complementario

Formación en idiomas

Titulación obtenida

Una vez que hayas finalizado con éxito tu formación recibirás las siguientes titulaciones:



Curso Superior de Diseño de Videojuegos


Máster en programación de videojuegos con Unreal


Diploma del idioma elegido

Requisitos

No requiere documentación previa.

Información Adicional

SALIDAS PROFESIONALES

Programador de videojuegos en Unreal Engine.

Programador de Gameplay y Gameplay Designer.

Tester técnico en la industria del videojuego.

Responsable de las dinámicas y mecánicas del videojuego.

Desarrollador en Unreal Engine.

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​