Técnico programador Videojuegos

Diploma de Especialización

En Bilbao

Precio a consultar

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Diploma de Especialización

  • Lugar

    Bilbao

  • Horas lectivas

    220h

  • Duración

    Flexible

  • Inicio

    Fechas a elegir

Curso para crear y diseñar videojuegos Aprende a programar con Unity!!

¿Quieres trabajar como programador de videojuegos? Si ésta es tu pasión, permítenos que te presentemos esta formación que emagister.com ha añadido a su catálogo de cursos. El centro CIPSA.NET ofrece de manera presencial esta formación titulada “Técnico programador Videojuegos 2D” que te permitirá desarrollar una carrera profesional dentro del mundo de los videojuegos. 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.
El programa formativo pretende introducir a los alumnos en el diseño y programación de videojuegos 2D empleando la plataforma de Microsoft XNA con el lenguaje C#. Por tanto, permitirá al alumno desarrollar videojuegos en 2D para plataformas como Windows o Xbox 360.
Durante la formación de este curso, anunciado en emagister.com, 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... en resumen, una formación detallada para formarte en el diseño de videojuegos 2D.

Información importante

Bonificable: Curso bonificable para empresas
Si eres trabajador en activo, este curso te puede salir gratis a través de tu empresa.

Instalaciones y fechas

Ubicación

Inicio

Bilbao (Vizcaya)
Ver mapa
Calle Rafaela Ybarra, 10., 48014

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta

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

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

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

Certificación especialización técnica.

Este curso está basado en la plataforma de programación Unity, que es la última tecnología utilizada para desarrollo de videojuegos.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Videojuegos
  • Programación de videojuegos
  • Imagen digital
  • Lenguaje C#
  • Videojuegos 2D
  • Visualización de gráficos
  • Plataforma XNA
  • Programación Informática
  • Xbox 360
  • Windows
  • Plataforma .NET Framework
  • Programación en C#
  • Shaders
  • Edición de sonido
  • Control de sonido
  • Escalado en videojuegos
  • Scroll en videojuegos
  • Contenidos en videojuegos
  • Sprites en videojuegos
  • Diseno de videojuegos

Profesores

Angel Aguinaga

Angel Aguinaga

Profesor de Programación

Marcos Badosa

Marcos Badosa

Profesor

Temario

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.

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Técnico programador Videojuegos

Precio a consultar