Curso de Diseño y Programación de Videojuegos
El curso incluye:
· Licencia Educacional de todos los programas de Autodesk.
· Titulación Privada, acreditando los conocimientos adquiridos.
· Desarrollo de un proyecto final a modo de book.
· Posibilidad de Prácticas.
Objetivo:
El objetivo principal de este curso es aprender cada uno de los procesos de creación y desarrollo de VideoJuegos. Desde la parte gráfica con el uso 3D Studio Max 2012 y retoque fotográfico para la construcción gráfica de modelos, texturas y shaders, hasta la programación en C ++ y el funcionamiento de librerías gráficas basadas en Open GL.
Dentro del Master se proporcionarán las técnicas de trabajo y desarrollo profesional para que un usuario pueda crear y publicar sus propios videojuegos en el mercado.
A quien va dirigido:
· Personas que quieran construirse una carrera profesional en el sector de los VideoJuegos.
· Personas que quieran conocer todos y cada uno de los procesos de creación y desarrollo de un videojuego.
Salidas Profesionales:
· Modelador de Alta y baja polígonización
· Concept design y dirección artística
· Modelador de escenarios
· Creador de atmósferas para videojuegos
· Rigging & setup
· Animación para videojuegos
· Programador especializado en videojuegos
· Programador de simulaciones
· Desarrollador de videojuegos
RESUMEN DEL CURSO
INTRODUCCIÓN A 3D STUDIO MAX 2012
OBJETIVO: Conseguir agilidad a la hora de usar 3D Studio Max
MODELADO
OBJETIVO: Conocer todas las herramientas y técnicas de modelado tanto si es para el modelado de personajes o escenarios ya sea en alta poligonización (Hi-Poly) como en baja poligonización (Low-Poly), de manera que el alumno sea capaz de darle expresividad a los personajes y diseños.
MAPEADO
OBJETIVO: El alumno será capaz de prepara cualquier objeto para la fase de texturizado.
TEXTURIZADO
OBJETIVO: Que el alumno dote de personalidad, realismo y detalle a las texturas, tanto si es un escenario como un personaje
ILUMINACIÓN
OBJETIVO: El alumno sabrá que tipo de luz usar en cada momento ya sea un escenario con iluminación interior o exterior, así como los diferentes tipos de iluminación.
TEXTURE BACKING
OBJETIVO: Esta técnica nos permitirá optimizar la escena de manera que cualquier
ordenador pueda realizar la renderización de cualquier escena ya sea de última generación o este cerca de ser obsoleto, nosotros te enseñamos como sacarle provecho a cualquier procesador
.
RIGGING
OBJETIVO: El alumno será capaz de preparar cualquier personaje para la animación.
ANIMACIÓN
OBJETIVO: Animar cualquier objeto/personaje.
PROGRAMACION EN C++
OBJETIVO: Asimilar todos los conceptos de la programación estructurada, flujos y bucles y la inclusión de librerías y otros ficheros físicos.
LIBRERÍAS GRÁFICAS
OBJETIVO: Asimilar los conceptos de generación de gráficos tanto 2D como 3D, colorear superficies o texturizarlas, crear y posicionar objetos en el espacio y hacer animaciones.
OGRE 3D
OBJETIVO: Incluir modelos genéricos realizados en 3D para su animación, texturización,… Trabajaremos con los diferentes modos de estadios de los personajes.
PROGRAMACIÓN PARA REDES
OBJETIVO: Aprender a establecer la conexión servidor/cliente aplicado a nuestro videojuego.
JUEGOS ONLINE:
OBJETIVO: Adaptar nuestros videojuegos al modo online multijugador.
PROGRAMACIÓN PARA AUDIO
OBJETIVO: Aprender a insertar el audio en el videojuego a partir de la librería Open Al.
FÍSICA
OBJETIVO: Hacer que los objetos y personajes en 3D tengan un comportamiento realista.
Te presentamos el índice del curso.
3D Studio Max 2012
Entorno de trabajo
Creación de primitivas
Elementos de diseño
Representación de objetos
Capas
Transformación de objetos
Objetos booleanos
Creación de formas splines
Modificadores
Vista esquemática
Objetos solevados
Objetos de composición
Sistemas de particulas
Efectos especiales
Métodos de animación
Efectos de entorno
Modelado de mobiliario
Texturizado con UNWRAP
Render to texture
Vray
Texturizado con Vray materiales avanzados
Cámaras en Vray Physical camera...
Configurar el motor de render a nuestras necesidades.
Photoshop
Aprenderás a retocar texturas
A hacer postproducción de tus renders para añadir efectos o correcciones de color
Y a usarlo de manera eficiente.