Introdúcete en el mundo de la creación de videojuegos con una perspectiva de control de todo el proceso creativo. Se cubren tanto los aspectos básicos de la creación de geometrías 3D, como la introducción y asignación de scripts para controlar los comportamientos y hacerlos interactivos con el jugador. Combinaremos la potencia de modelado de Blender con uno de los motores más populares de la industria: Unity 3D.
Curso de iniciación al desarrollo de videojuegos con un enfoque amplio técnico y artístico.
Orientado a que tengas un primer contacto con las dos ramas principales presentes en el desarrollo de cualquier juego; la creación, modelado y texturizado de los elementos (personajes, escenarios, animaciones), y el desarrollo de los scripts de programación que regulan sus comportamientos.
Todo ello con herramientas profesionales presentes en la industria, como el popular motor de programación de videojuegos Unity 3D y la versátil y potente herramienta Blender 3D.
Blender
Disciplina de carácter técnico-artística con aplicaciones en múltiples campos profesionales, como la ingeniería, la arquitectura, la animación, o los videojuegos. Siendo una disciplina muy completa, a la hora de trabajarla se adquieren y trabajan aptitudes como la capacidad espacial, la composición geométrica y estética, y nociones de dibujo, escultura, o retoque fotográfico. Las técnicas de modelado 3d optimizado, motores render y animación, se orientarán a las específicas para la creación de videojuegos.
Unity
Se tratará de aprender fundamentos de programación de videojuegos mediante la composición de una escena a partir de objetos 3d, asignándoles scripts de control, gestionando animaciones y controlando diferentes aspectos. Se analizarán varios tipos de scripts para controlar diferentes objetos y parámetros de la escena. Es importante hacer notar que se trata de la integración/programación mediante scripts de diferentes modelos 3d prefabricados, así como de su gestión dentro del motor.
Información adicional
Área
Game Academy
Nivel
Iniciación
Edad
14 a 18 años
Duración
2 semanas
Precio
256 €
Contenido del curso
Blender
Presentación del software a utilizar
Interfaz de usuario.
Modelado de primitivas y transformaciones.
Modificación de geometría interna del objeto.
Mejorando nuestro objeto
Una vez que tengamos un objeto 3d básico, procederemos a mejorarlo.
Aplicación de modificadores.
Operaciones booleanas.
No todo es geometría
Estudiaremos la preparación de los modelos para su texturizado (UVUnwrap).
Preparación y optimización de texturas.
Aplicación de materiales y texturizado con motor de render en tiempo real.
Modelado Orgánico
Dentro del modelado 3d, veremos también una de las partes más atractivas de cara al modelado de seres vivos
Retopología del modelado orgánico
Una de las etapas más desconocidas de cara a la optimización del programa final.
Baking Textures
“Cocinado” de texturas, técnica para optimizar el render/animación.
Armaduras/Huesos
Animación y deformación de mallas por armaduras/huesos.
Rigging, jerarquías y esqueletos.
Motor de render
Para finalizar, veremos una breve introducción a la programación de los objetos de cara al Motor de render en tiempo real.
Unity
Presentación del software que usaremos
Interfaz de usuario y conceptos básicos.
Definición de escena, malla, texturas, script, animación, materiales…
Importación de objetos
Importación de objetos para componer la escena 3d.
Transforms y Control por scripts.
Materiales y Texturas
Concepto de UVMap
Asignación de materiales, Shaders, Texturas.
Scripts
Conceptos básicos de programación orientada a objetos; clases, propiedades, variables, métodos.
Crearemos distintos scripts para nuestro juego.
Movimientos en el espacio cartesiano.
Aplicación de fuerzas y torsiones a sólidos rígidos.
Asignación de destinos en mallas de navegación.
Colisiones.
Control de animaciones.
Navegación entre escenas y menús.
Materiales visuales y físicos.
Gestión de animaciones
Gestión de transiciones de animaciones para nuestros objetos/personajes.
Introducción AI
Introducción Scripts para control de trayectorias con AI.
Últimos pasos
Exportación/salida.
Objetivos
Desarrollo y potenciación de su creatividad.
Fomento de la concepción espacial.
Creación de contenidos propios desde cero.
Observación del entorno con nuevos ojos, estudiando las propiedades visuales de los materiales.
Descomposición de movimientos en poses fundamentales.
Introducción a la lógica algorítimica y programación.
Usamos cookies propias y de terceros para mejorar tu experiencia. Si sigues navegando, entendemos que aceptas su instalación. Para más información haz clic aquí.