Curso gratis
IFCD28
Presencial
300 horas
Gratuito
Presencial
300 horas
Curso gratuito para desempleados y trabajadores en ERTE subvencionado por el SEFCARM con cupo de plazas para trabajadores.
Curso gratuito sin plazas disponibles. Para saber los cursos gratuitos para trabajadores y desempleados accede a nuestro buscador de cursos gratuitos
Dirigido a
SITUACIÓN LABORAL: Autónomo, Desempleado, Trabajador de Administración Pública, Trabajador en ERTE | ERE, Trabajador por cuenta ajena
SECTOR: Todos los sectores
COMUNIDAD AUTÓNOMA: Región de Murcia
Datos del curso gratuito
TEMÁTICA: Programación informática
MODALIDAD: Presencial
DURACIÓN: 300 horas
CERTIFICACIÓN: Diploma expedido por SEFCARM
PRECIO: Curso gratuito subvencionado por SEFCARM
CENTRO IMPARTIDOR: Smartmind
LUGAR DE IMPARTICIÓN: Avenida Europa, 15A, Bajo, 30007 (Murcia)
PLAZO DE INSCRIPCIÓN: recepción de solicitudes de inscripción hasta una semana antes del inicio del curso
INSCRIPCIONES: en el formulario de esta ficha o por teléfono en el 968209750
Objetivos
Con este curso gratuito aprenderás a desarrollar videojuegos para ordenadores, consolas y dispositivos móviles como teléfonos inteligentes (smartphones) y tabletas (tablets) con los sistemas operativos más extendidos en el mercado. Modelar, texturizar, iluminar y animar objetos y personajes, así como programar las acciones y lógica del juego, hasta conseguir un videojuego completo, pudiendo ser publicado con el fin de obtener rentabilidad económica por su explotación.
Contenidos
1.1. Sistema de coordenadas.
1.2. Diferentes espacios. (local y global). - Vértices y mallas.
1.3. Polígonos y ejes.
1.4. Texturizado.
1.5. Sistema de cámaras.
1.6. Iluminación básica.
2.1. ¿Qué es Unity 3D y por qué su uso? - Interfaz de Unity 3D.
2.2. Selección de elementos y foco.
2.3. Introducción a los Game Objects.
3.1. Componentes y GameObjects.
3.2. Transformaciones de elementos.
3.3. Texturizado y materiales.
4.1. Terreno y cielo.
4.2. Elementos de la naturaleza (árboles, agua, vegetación,…). - Iluminación:
4.3. Luz ambiental.
4.4. Luz de interiores (mapas de luces)
4.5. Sistema de cámaras (tradicional y tercera persona).
5.1. Importación de personajes de otros sistemas.
5.2. Animación de personajes (clásica y Mecanim).
5.3. RagDoll.
6.1. Mallas de colisión.
6.2. Triggers.
6.3. Joints.
6.4. RigidBodies y SoftBodies.
7.1. Introducción al lenguaje C#.
7.1.1. Variables.
7.1.2. Funciones.
7.1.3. Eventos.
7.1.4. Estados.
7.1.5. Listas.
7.1.6. Utilización de la interfaz de programación.
7.2. Matemáticas y trigonometría.
7.3. Bucles.
7.4. Transformaciones avanzadas de GameObjects.
7.5. Comunicación entre objetos.
7.6. Control de personajes.
7.7. Control de luces y cámaras.
8.1. RayCasting.
8.2. Detección de objetos y caminos.
8.3. Colisiones.
8.4. Control avanzado de cámaras.
8.5. Armamento.
8.6. Programación de sistemas online.
8.7. Multijugador.
8.8. Diferentes tratamientos para juegos 2D y 3D.
9.1. Compilación del juego en diferentes plataformas.
9.2. Peculiaridades de dispositivos móviles y consolas:
9.2.1. Touch.
9.2.2. Acelerómetros.
9.2.3. Controles de pantalla.
9.2.4. Mandos.
10.1. Integración con Google Cardboard.
10.2. Integración con Oculus Rift.
10.3. Input y mecánicas en juegos de realidad virtual.
11.1. Creación de un videojuego con realidad virtual.
Requisitos
Subvencionado por