Se construye una primera versión de un nivel de videojuego, con un terreno y props base, con una interfaz funcional y la interacción con distintos tipos de objetos que permiten determinar si el jugador gana o pierde. Todo esto construido sobre la base de un documento detallado de diseño.
Habilidades a desarrollar
- Creación de un GDD
- Creación de terrenos en Unity
- Creación de escenarios 3D base
- Montaje de interfaces
- Uso de objetos interactivos básicos
Módulos del curso
1.0
Game Document Design (GDD) - Parte 1
Construcción de un documento de diseño para videojuegos. El documento es una parte esencial ya que compila toda la idea y permite tener una base sobre la cual un equipo puede empezar el desarrollo.
En esta primera parte, se genera la idea y se dan aspectos generales del juego.
Presencial
3:00:00
2.0
Game Document Design (GDD) - Parte 2
- Ideación de aspectos más avanzados, como la historia del juego, sus mecánicas de juego y progresión, personajes principales y tipos de enemigos.
- Búsqueda de referencias visuales.
Presencial
3:00:00
3.0
Game Document Design (GDD) - Parte 3
- Definición de estilo visual
- Diseño de personajes principales
- Maquetación de un escenario de juego.
Presencial
3:00:00
4.0
Unity - Creación de un terreno
Uso de las herramientas de Unity para crear un terreno, aplicar vegetación, agua y un skybox.
Presencial
3:00:00
5.0
Unity - Importación de Assets
- Importar assets desde Blender u otro software, y a través de la Asset Store de Unity.
- Ubicar un personaje base interactivo.
Presencial
3:00:00
6.0
Interfaces - Parte 1
- Diseño básico de interfaces, generación de Mockups and Mockflow
- montaje de interfaces en Unity
Presencial
3:00:00
7.0
Interfaces - Parte 2
Implementación de interfaces en Unity, uso de botones, scrolls, sliders y cambios de paneles y escenas
Presencial
3:00:00
8.0
Algoritmos Parte 1
Estudio de algoritmos y estructura base de scripts en unity.
Presencial
3:00:00
9.0
Algoritmos Parte 2 - Condicionales
Programación de sistemas condicionales If y Switch
Presencial
3:00:00
10.0
Objetos interactivos
Creación de objetos que suman o resten vida, y otorguen puntos.
Presencial
3:00:00
11.0
Programación del HUD
Programación de Barras de vida e información útil (Textos flotantes, ayudas de misión, puntajes) en el HUD del juego.
Presencial
3:00:00
12.0
Objetos Animados
Uso de objetos animados en Unity, tanto estáticos como interactivos.
Presencial
3:00:00
13.0
Entrega Final
Finalización de un nivel de juego base, que permita detectar condiciones de victoria o derrota.