¿Qué quieres aprender?

Técnico programador Videojuegos

Técnico programador Videojuegos

CENTRO INFORMÁTICA PROFESIONAL

Postgrado presencial

Bilbao (Vizcaya)


Precio a consultar
¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

Bilbao

Objetivos

Aprender todas las herramientas necesarias para la realización de un videojuego en 2D y 3D con la plataforma Unity.

A quién va dirigido

El curso va dirigido especialmente a usuarios noveles en el ámbito del diseño y la programación que quiere introducirse en el mundo de los videojuegos y realizar proyectos en 2D y 3D

Requisitos

No es imprescindible tener conocimientos previos de ningún programa ya que se estudian desde 0 hasta llegar a un aprendizaje a nivel profesional.

Temario completo de este curso

PHOTOSHOP
Herramientas
Tamaño y resolución de la imagen
Bridge
Capas
Canales
Mascaras
Modos de Color
Filtros
Acciones
Sprites

3D STUDIO MAX
3D Studio Max para Unity
Interfaz de 3D Studio Max
Modelado poligonal
Materiales, Texturas y Mapas
Mapeado de texturas
Introducción al modelado orgánico.
Retopología de modelo en alta a baja
Bakeado de alta a baja
Unwrap
Topología.
Teoría de huesos
Bípedos
Animación

UNITY 3D

Interfaz de Usuario de Unity
Ventanas del interfaz de usuario.
Diseño de escena.
Manejo de elementos en diseño.
Control de punto de vista.
Fundamentos de Unity
Importación de recursos
Modelos, Texturas, Materiales
Manejo de sombreadores.
Elemento de Juego (GameObject)
Tipos de componentes
Agregado y configuración de componentes.
Elementos de Juego 2D (Sprites)
Jerarquías de elementos.
Creación y uso de Elementos prefabricados (Prefabs)
Modos 2D/3D
Manejo del elemento Cámara.
Sistemas de coordenadas en Unity.
El componente de Transformación (Transform)
Programación de Scripts I
Creación, edición y depuración.
Ciclo de vida de un script.
Manipulación de componentes desde scripts.
Manejo de tiempos
El lenguaje de programación C#
Tipos, Variables, Operadores.
Estructuras de control
Métodos.
Matrices.
Parámetros de scripts.
API de Unity
Vectores
Quaterniones
Interpolaciones
Transformaciones de coordenadas
Unity 2D
Editor de Sprites
Movimientos de Sprites.
Movimientos de cámara.
Los SpriteSheets
Animaciones.
El componente Animator.
Control del componente Animator desde script.
Programación de Scripts II
Concepto de instancia.
La clases Monobehaviour, GameObject y Component.
Instanciación y destrucción de elementos.
Obtención de referencias a elementos/componentes.
Orden de ejecución de scripts
Paso de mensajes
Manejo de Corutinas
Control de dispositivos
Configuración del Input Manager
Lectura de Ejes y Botones.
Códigos de control por Teclado, Pad, Ratón
Control de movimientos y cámara 1 / 3ª persona.
Unity Remote para dispositivos móviles
Control pantalla táctil y acelerómetro.
Librería CrossPlatformInput.
Interfaz de Usuario ( GUI )
Canvas
Disposición de controles UI
Tipos de controles UI
Definición de tipos de fuentes
Efectos de imagen
Captura de eventos de controles
Composición de controles
Definición de eventos
Motor de física
Fuerza, Torsión y colisiones.
Componente RigidBody y la gravedad
Aplicación de fuerzas y torsiones
Resistencias
Colisionadores ( Colliders )
Elementos dinámicos/estáticos.
Materiales físicos
Eventos de colisiones
Eventos de disparadores ( Triggers )
Configuración del motor de física.
Componentes Uniones ( Joints )
Efectos de fuerzas ( Effects )
API de Unity: Ray Casting y Overlaps
Control y Animación de personajes 3D
El componente CharacterController
Importación de modelo
Importación de animaciones.
Configuración del Avatar. ( huesos y músculos ).
Manejo de animaciones.
Configuración y tipo de transiciones en Animator.
Manejo de escenas
Configuración de escenas
Carga síncrona/asíncrona
Mezclas
Objetos compartidos / serializables
Edición de escenas
Tipos de luces y configuración.
Modos de iluminación y render.
Efectos de iluminación ( máscaras, destellos, halos )
Proyectores
SkyBoxes
Modelos de proyección de sombras
Edición de paisajes ( Terrains )
Niebla
Billboards
Sistemas de partículas
Sonido
Importación de archivos de sonido/música
Configuración orígenes de sonido ( Audio Source )
Configuración mezclador ( Audio Mixer )
Efectos de sonido 3D
Control de sonido desde Script
Navegación ( PathFinding )
Agentes
Creación de mallas de navegación
Obstáculos
Configuración de atajos.

Ver más

Preguntas a exalumnos (1)

Siempre me han llamado muchísimo la atención los videojuegos 2d, quiero hacer uno. Vivo en Colombia y deseo tomar este curso

Andrés buen día,

La formación, que tendrá una duración de 220 horas, ofrece descuentos en la matrícula para desempleados e igualmente es bonificable 100% para trabajadores en activo. Lo anterior sólo haplica para Españoles

Durante la formación  el alumno aprenderá programación orientada a objetos, conceptos de programación en videojuegos como flujo y persistencia, estructuras de datos, conocerá la Plataforma .NET Framework, trabajará la visualización de gráficos, el control de la música y los efectos sonoros, los shaders, el almacenamiento de información.

Te invitamos a dar click en el botón "Pedir información" y el centro se pondrá en contacto contigo para guiarte en el proceso de inscripción y los trámites desde Colombia.

Esperamos haber resuelto tu duda