Diplomado en desarrollo de videojuegos con Unity 3D

Objetivo.

Comprender y aplicar los conceptos de programación, diseño, animación, planeación y ensamblado orientada al desarrollo de videojuegos para plataformas móviles (iOS, Android) empleando el software Unity 3D como base y entorno de desarrollo y combinándolo con la aplicación de diversas técnicas y ejercicios que respondan a necesidades actuales del mercado para la creación de aplicaciones.

Duración: 111 horas
Software empleado: Unity 3D
Inversión: $38,147.76 (I.V.A. incluido)

Requisitos de ingreso: Conocimiento y experiencia en software de diseño gráfico (photoshop, illustrator o similares), así como de algún lenguaje de programación o código orientado al diseño o desarrollo web. Deseable contar con conocimientos de ilustración o modelado 3D.

Primer Módulo
Introducción a Unity
Descripción: Conoceremos los los principios básicos para crear un juego en Unity 3D, para esto se explicará qué se puede hacer y no hacer en Unity, después comenzaremos a navegar por el editor, para conocer sus herramientas básicas utilizaremos un proyecto parcialmente completo. Aprenderemos a importar modelos 3D creados en otros editores, manejaremos algunas de sus propiedades, y le daremos una interacción básica que podremos controlar con el teclado. Introduciremos el concepto de trigger para crear el nivel de un juego.
Introducción
- ¿Qué es Unity y qué podemos hacer en él?
- ¿Qué elementos forman un juego en Unity?
- ¿Cómo navego por el editor y cómo manejo los objetos?
- ¿Cómo puedo probar mi juego?
- ¿Cómo puedo importar modelos a mi juego?
- ¿Qué otros componentes (assets) puedo agregar a mi juego y cómo los puedo manejar?
- ¿Cómo puedo mover mi modelo en mi juego?
- ¿Qué son los trigger y cómo los utilizo para hacer interactivo mi juego?
- ¿Cómo puedo crear mis propios script para personalizar mis interacciones?
- ¿Cómo puedo construir (build) mi juego para que otras personas lo usen?
- Práctica: “Cuidado con las minas!!”, el terreno está lleno de minas llega hasta el otro lado sin pisar alguna.
- Ejercicio: Aplica el Jeet Kune Do a este bloque.
Segundo Módulo Creación de escenarios
Descripción: Aprenderemos como ensamblar los elementos que forman el escenario de un juego para hacerlo mas interesante y vistoso. Habrá un avance entre escenarios cuando se complete algún objetivo.
- Introducción al bloque
- Organización de los objetos del escenario
- Creación de un terreno
- Paleta de herramientas de un terreno
- Creación y aplicación de materiales
- Luces, partículas, modelos
- Lightmapping
- Limites y colisiones
- Objetivo del nivel y cambio
- Práctica: “No te quemes!!”, el terreno tiene relieves y obstáculos aunque es recto llega al final sin que te toque el fuego.
- Ejercicio: Aplica el Jeet Kune Do.
Tercer Módulo Creación de interfaces de usuarios
Descripción: Todo juego necesita de una introducción, menú de selección de opciones, indicadores de vida, ítems etc. En este bloque haremos uso de distintos tipos de GUI’s (Interfaces de usuario gráficas) para hacer mas interactivos nuestros juegos. Conoceremos otra forma de interactuar en el juego mediante el ratón o en caso de móviles el touch.
- Introducción al bloque
- GUI Texture
- Menú de inicio con GUI Box y GUI Button
- GUI Style
- Introducción al nivel
- Propiedades del personaje, vida, puntos, tiempo - Prefabs
- Interacción con click o touch
- Guardar puntajes
- Práctica: “Recoge el tesoro”, te encuentras en una mina de oro pero la bomba no tarda en explotar, recoleta la mayor cantidad de oro.
- Ejercicio: Aplica el Jeet Kune Do.
Cuarto Módulo Audio y efectos de sonido
Descripción: El audio es una parte muy importante para la inmersión del jugador, aprenderemos a agregar audio a los objetos de nuestros juegos.
- Agregando audio al inicio
- Audio de menú principal
- Audio de fondo, personaje, objetos
- Ejercicio: Aplica el Jeet Kune Do.
Quinto Módulo Scripting
Descripción: Iniciaremos con la base sobre el scripting con javascript en Unity. Analizaremos los script utilizados en las practicas de los bloques anteriores y los uniremos para crear un mini juego. Veremos varios términos como, variables, operadores, funciones, y condiciones lógicas, ademas de ciclos. También aplicaremos arreglos básicos.
- Términos básicos
- Variables, arreglos, operadores, condiciones, funciones
- Análisis de scripts pasados
- Acceso a los componentes de los objetos por script
- Práctica: Lluvia de ideas para realizar un mini juego en grupos.
- Ejercicio: Aplica el Jeet Kune Do.
Sexto Módulo Animación de objetos
Descripción: Controlar el movimiento de objetos por animación para la creación de escenarios más complejos, incluyendo obstáculos, animaciones básicas, enemigos.
- Interface
- Barra de tareas, vista de curvas, propiedades
- Acceso por script
- Práctica: “Paracaídas”, el personaje cae por un túnel, llega a tierra sin chocar más de 2 veces.
- Aplica el Jeet Kune Do.
Séptimo Módulo Mecanim
Descripción: Mecanim es una herramienta para el control de animaciones y estados de los personajes de un proyecto, aprenderemos a utilizarla creando un escenario divertido en el que introduciremos un personaje para que realice diferentes acciones como caminar, correr y saltar.
- Introducción
- Creación de un escenario
- Carga y edición del personaje - Maquinas de estado
- Transiciones
- Movimientos por scripting
- Interacciones con el escenario
- Ejercicio: Aplica el Jeet Kune Do.
Octavo Módulo Rain AI engine
Descripción: Qué hay de los retos en un juego sin el movimiento impredecible de los enemigos, con Rain aprenderemos a crear enemigos más complejos.
- Introducción
- Creando IA
- Movimiento y rutas
- Sensores
- Practica: “Los afligidos”, vive el mayor tiempo posible antes de que te toque algún afligido.
- Ejercicio: Aplica el Jeet Kune Do.
Noveno Módulo Juego de carreras
Descripción: Crearemos un juego tipo arcade de carreras, un poco de emoción con mucha velocidad.
Décimo Módulo Juego en 2D
Descripción: Unity no trata solo de juegos 3D, su gran cobertura en todos los aspectos que forman un videojuego incluye la edición de juegos 2D, que emplearemos para crear un escenario con mucha acción.
Décimo primer Módulo Juego 3rd person shooter
Descripción: El propósito de esta practica es el de mostrar varias técnicas de animación, ademas del tipo de interacción, uso de partículas, física, pausar el juego y más.
Décimo segundo Módulo Juego de vuelo
Descripción: Para la introducción a juegos especializados para móviles utilizaremos el acelerómetro como control de un avión.
Décimo tercer Módulo Jet Kune do del diplomado
Descripción: Los alumnos emplearán los conocimientos adquiridos durante cada bloque del diplomado para crear su propio juego.

Leer PDF

¿Deseas pagar este curso a 6 Meses sin Intereses con Tarjetas de crédito participantes?

paga tus cursos de mactrainee a meses sin intereses

Comparte este artículo

visita la página de mactrainee en facebook visita la página de mactrainee en twitter

¿Deseas recibir información de este curso?