Menú
¡Llama gratis! 900 264 357

Máster en Diseño y programación con Unreal del centro TOKIO

Programa de Máster en Diseño y programación con Unreal

Modalidad: Online

Descripción

Gracias a esta formación serás capaz no solo de diseñar, sino también de programar cualquier videojuego que se te pase por la cabeza.

Con este máster en creación de videojuegos con Unreal Engine podrás multiplicar exponencialmente tus posibilidades a la hora de trabajar en el sector de los videojuegos.

A quién va dirigido

La formación se ha destinado a todas aquellas personas que deseen enfocar sus carreras profesionales al diseño y la creación de videojuegos.

Objetivos

Manejar las herramientas necesarias para desarrollar el Game Design Document y comunicar tu visión del diseño del juego, su guion y sus distintos niveles.

Temario

Diseño de videojuegos

Módulo 1: Introducción al Game Design

Tema 1: ¿Qué es el Game Design? Tema 2: El mundo de los videojuegos

• Empresas y equipos de desarrollo

◦ Tripe A (AAA)

◦ Doble A (AA)

◦ Estudios Indie

◦ Independiente

◦ Unipersonales

• Perfiles laborales en la industria de los videojuegos

Tema 3: ¿Qué hace un Game Designer?

• ¿Qué hace un Game Designer?

• El Game Designer dentro de un estudio

• Como ser un buen Game Designer

◦ Características de un Game Designer

◦ Disciplinas que debe conocer un Game Designer

Tema 4: Historia de los videojuegos

• Las máquinas recreativas (Arcade)

• La aparición del ordenador personal (PC)

• Los E-Sports: La revolución

Tema 5: Game Design Document (GDD)

• El concepto de GDD

• Plantillas GDD

◦ Plantilla 1 de GDD

◦ Plantilla 2 de GDD

◦ Plantilla 3 de GDD

Módulo 2: Fundamentos y Principios del Game Design

Tema 1: El concepto de juego

• Reglas

• Análisis rápido de un juego. El método de los tres 5

• Enfoque del juego (game approach)

• Modelo MDA

Tema 2: Mechanics (Mecánicas de juego)

• Mecánicas y reglas

• Mecánicas y sistemas

• Mecánicas Core

• Tutorizando las mecánicas

◦ Masterización de una Mecánica: Isolation Principle

◦ Las Mecánicas “ninja” de los juegos

Tema 3: Dynamics (Dinámicas de juego)

• Creando las Dinámicas de juego

• Profundidad vs Complejidad de juego

Tema 4: Aesthetics (Estéticas de juego)

• Los géneros de juego

◦ Adventure (Aventuras)

◦ Action

◦ Shooter

◦ Puzzle

◦ RHYTHM

◦ Role Playing Game (RPG)

◦ Sports (deportes)

◦ Strategy (Estrategia)

◦ Construction and Management

◦ Otros géneros

• La rueda de los géneros de los videojuegos

Tema 5: Tipos de jugadores: La taxonomía de Bartle

Tema 6: Game Theory

• ¿Qué es la game theory?

◦ Estructuras de representación

• Tipo de juego

• Equilibrio de Nash

Módulo 3: Narrativa

Tema 1: Historia de la narrativa

• Literatura, cine y videojuegos

• Primeras experiencias narrativas en videojuegos

Tema 2: Conceptos clave de la narrativa

• El conflicto

• La estructura en tres actos

◦ El primer acto: Planteamiento

◦ El segundo acto: Confrontación

◦ El tercer acto: resolución

◦ Plot Points

◦ La tensión y el ritmo

◦ Esquema de los tres actos

• El viaje del héroe: El monomito

◦ Arquetipos

◦ Estructura

Tema 3: Personajes

• El héroe o la heroína

• El villano o la villana

• Arcos de personajes

• Ficha de personaje

Tema 4: La historia y el mundo

• Exposición

◦ Muestra, no cuentes

◦ Categorizar la información

◦ Foreshadowing

• Credibilidad

◦ Consistencia

◦ Coincidencias

◦ Sorpresa

◦ Espectáculo

Tema 5: Narrativa en videojuegos

• Historia de juego vs. Historia del jugador o jugadora

• Narrativa vs. Diseño del juego

• Descripción de lugares y niveles

Tema 6: Temporalidad y narración

• Tiempo de juego vs. Tiempo de la historia

• Orden

• Ritmo

• Frecuencia

Tema 7: Experiencias narrativas

• Caso de estudio 1: To the moon

• Caso de estudio 3: Undertale

• Caso de estudio 1: Pony Island

Módulo 4: Motores de Videojuegos I

Tema 1: Introducción a Unreal Engine

• ¿Por qué utilizar Unreal Engine si eres Game Designer?

• Instalando Unreal Engine

Tema 2: Primeros pasos con Unreal Engine

• Prototipado

• Static Meshes

• Landscapes

Tema 3: Conceptos generales de Scripting

• ¿Cómo funciona el sistema Blueprint?

• Eventos

• Variables

• Actores

Tema 4: Introducción a Unity 3D

• ¿Por qué utilizar Unity 3D si eres Game Designer?

• Instalando Unity 3D

Tema 5: Primeros pasos con Unity 3D

• Paneles

Tema 6: GameObjects y Componentes

• Primitivas

• Componentes

Tema 7: El lenguaje de programación de Unity

• Los script

• Variables

• Arrays

• Funciones

• Estructuras de control

Tema 8: Prefabs y Escenas

• Prefabs

• Escenas

Módulo 5: Diseño de Niveles y Combate

Tema 1: Diseño de Sistemas

Tema 2: Introducción al diseño de niveles

Tema 3: Narrativa y diseño de niveles

• Environmental Storytelling (Narrativa ambiental)

• Level Design (Diseño del nivel)

• World Design (Diseño del mundo)

• Recapitulando

Tema 4: Composición

• El primer plano

• El elemento de interés o dominante

• El fondo

• Ejemplos de buenas composiciones

Tema 5: Proceso de creación de un nivel

• Selección de la ambientación y el tema

• Coger referencias

• Bocetos y Concept Art

• Graybox / Blockout / Block mesh

• Beautification / Art Pass / Vestido del nivel

Tema 6: Introducción al diseño de combates

Tema 7: Maniobras defensivas

• Parry

• Animation Cancelling

• Controles

Tema 8: Creando Enemigos: Inteligencia Artificial (IA)

• Hacer trampas sin que se entere el jugador

• Telegrafiar sus acciones

• Tener diferentes personalidades (o tener alguna)

• Ser predecible

• Interactuar con los sistemas de juego

• Reaccionar a las acciones del jugador

• Conclusión

Módulo 6: Motores de Videojuegos II

Tema 1: Materiales e Iluminación en Unreal Engine

• Shaders

• Tipos de iluminación

Tema 2: Iluminación avanzada en Unreal Engine

• Efectos y postprocesado

• Modelo de GI para animaciones

Tema 3: Comunicación entre actores en Unreal

• Comunicación entre actores

◦ Utilización de variables públicas

◦ Level Blueprint

◦ Blueprint Interface

◦ Actor Component

◦ Blueprint Library

Tema 4: Modos de proyecto y cámaras en Unity

• Cámaras con perspectivas y cámaras ortográficas

Tema 5: Introducción a la iluminación

• Técnicas de iluminación

• Tipos de luces

• Sombras

Tema 6: Iluminación y postprocesado con Unity

Tema 7: Físicas y Herramientas en Unity

• Rigidbody

• Colliders

• Herramientas

Tema 8: Canvas

Tema 9: Sprites

• Sprite Renderer

• Tileset

• Spritesheet

• Camara 2D y Cinemachine

• Organización de escenas

• Desarrollo de niveles 2D sin sprites

Tema 10: El uso del Grid

Tema 11: Geometrías

Programación de Videojuegos en Unreal Engine

Modulo 1: Primeros pasos

Tema 1: ¿Qué es Unreal Engine?

Tema 2: Introducción al desarrollo de UE4

Tema 3: Gestión de proyectos

Tema 4: La interfaz de UE4

• Epic Launcher

• Visores y ventanas

• Navegacion y assets

• Content Pack, Proyectos y Plugins

Módulo 2. Análisis y primeros pasos

Tema 1: Niveles y contenidos

• BSPs

• Iluminación

• Jerarquía de niveles

• Level blueprint

• Landscape

• Foliage

• Paint

• Templates

• Cámaras

Tema 3: Creación de niveles

• Lanscape

• Foliage

• Carga de niveles

• Niveles procedurales

• Niveles grandes

Tema 4: Static Mesh

• LODs

• Escala y orientación

• Sockets

• Instanced Meshes

Tema 5: Colisiones

• Overlap / Hit

• Trace / Object Collision

• Collision boxes, convex e Importación

Tema 6: Físicas

• Movimiento y gravedad

• Fuerza e Impulso

• Physical material

• Control de velocidad

• Ragdoll

Módulo 3. La estética del videojuego

Tema 1: Texturas y UVs

• Imágenes en Unreal (Texturas, UI…)

• Optimización

• Multiplexación

• Uso de texturas

Tema 2: 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

Tema 3: 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

Tema 4: La Iluminación

• Tipos de luces

• Skyphere

• Reflejos

• Importance volumen

• Postprocess

• Iluminación interior y exterior

• Lighting levels

• Ambient cubemaps

• Lightmass

Tema 5: 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

Tema 6. Sequencer

• Cameras

• Spawning y Possessable

• Animacion

• Cinemática

• Path

• Control de parámetros

• Captura cinemática

Tema 7. Infoarquitectura

• Importación de assets

• Iluminación interior, exterior e IES

• Paseo

• Interacción de objetos

• VR

• Cámera y Sequencer

Módulo 4: Programación C++ y blueprints

Tema 1. Introducción

• Flujo de ejecución

• Datos

• Debugeo

• Linetrace

• Timeline

• Event dispatcher

• Blueprint vs C++

Tema 2: 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

Tema 3: El Movimiento

• Local, global y Relativo

• Jerarquía

• Controles

• Velocidad y Delta seconds

Tema 4: Iniciación a la programación en C++

Módulo 5: Gameplay

Tema 1. El Modo de juego

• Gamemode

• Pawn

• Character y movement

• GameInstance y PlayerInstance

• Multiplayer

Tema 2. Gameplay

• Control de cámaras

• Power ups, efectos…

• Control de daños

• Niveles de dificultad, ayudas al juego…

Tema 3: La Animación

• Skeletal Mesh vs Static Mesh

• Importación de animaciones

• Animation Blueprint y Animation Graph

• Blend, Montage, Offset…

• Retargeting

• Mixano

• Anim notifies

Tema 4: La Inteligencia Artificial (IA)

• Comportamientos: perseguir, huir, golpear…

• Pawn sensing

• Navegation mesh

• Boss

• Behaviour Tree

Tema 5: Menú e Interfaces

• Gestión de menus y switch

• Pausa

• Status de jugador

• Marcador y tiempos

• Carga de niveles, inventario…

Modulo 6: Realidad Virtual Tema 1: Hardware: Vive vs Oculus Tema 2: Instalación y configuración

Tema 3: 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

Modulo 7: Últimos pasos Tema 1: Hardware: Desarrollo móvil Tema 2: Desarrollo móvil

Tema 3: Compilación y Depuración Tema 4: Distribución

Tema 5: Publicación

Titulación obtenida

Máster en Diseño y programación con Unreal

Requisitos

Para la realización de esta formación no se requiere de titulaciones ni conocimientos previos en el sector.

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​