Curso gratis
Online
90 horas
Gratuito
Online
90 horas
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: Toda España
Datos del curso gratuito
TEMÁTICA: Programación informática
MODALIDAD: Online
DURACIÓN: 90 horas
CERTIFICACIÓN: Diploma expedido por SEPE
PRECIO: Curso gratuito subvencionado por SEPE
Objetivos
Con este curso gratuito online aprenderás a: Desarrollar juegos/videojuegos utilizando HTML5. Aplicar la robótica a los procesos industriales.
Contenidos
1.1. URL y API Online de Cocos2d-xHTML5
1.2. Nociones básicas. Ciclo vida de un juego
1.3. Ejemplos de juegos desarrollados con Cocos
1.4. HTML5 y un paso más: APPs IOS, Android, W8
1.5. Ejemplos aplicados
2.1. Scenes, Layers y Sprites
2.2. Navegación entre Scenes. Paso de parámetros
2.3. Creación de primitivas gráficas con Cocos
2.4. Scrolls y Zooms
2.5. Creación de componentes personalizados
2.6. Ejemplos aplicados
3.1. Qué es y para qué nos sirve la persistencia
3.2. Local Storage y juegos offline
3.3. HttpRequest + JSON y juegos online
3.4. Ejemplos aplicados y sentido práctico
4.1. Introducción a Box2D
4.2. Primeros ejemplos con Box2D
4.3. Ejemplos más elaborados con Box2D
5.1. Introducción a Chipmunk
5.2. Primeros ejemplos con Chipmunk
5.3. Ejemplos más elaborados con Chipmunk
6.1. El modelo del juego: motor y core
6.2. Cómo generar IA. Heurísticas
6.3. Implementar Robots mediante IA. Ejemplos prácticos
7.1. Dando un paso más. Juegos en red
7.2. Tecnologías involucradas
7.3. Pros y contras de estas técnicas
7.4. Jugadores humanos VS Jugadores Robots
7.5. Escalabilidad del juego
8.1. Aplicando Cocos2d-X para obtener la versión Android de un juego HTML5
8.2. Compilación y ejecución Android
9.1. Componentes. Escenas y Sprites
9.2. Lógica
9.3. Física
10.1. Transformación a Multijugador
10.2. Generación de App
10.3. Créditos finales
1.1. Antecedentes históricos: Origen y desarrollo de la robótica.
1.2. Definición y clasificación del robot.
2.1. Estructura mecánica de un robot: transmisiones y reductores.
2.2. Actuadores. Sensores internos. Elementos terminales.
3.1. Representación de la posición.
3.2. Matrices de transformación homogénea.
3.3. Aplicación de los cuaternios.
3.4. Relación y comparación entre los distintos métodos de localización espacial.
4.1. El problema cinemático directo.
4.2. Cinemática inversa.
4.3. Matriz jacobiana.
5.1. Funciones de control cinemático.
5.2. Tipos de trayectorias.
5.3. Generación de trayectorias cartesianas.
5.4. Interpolación de trayectoria.
5.5. Muestreo de trayectorias cartesianas.
6.1. Métodos de programación de robots. Clasificación.
6.2. Requerimientos de un sistema de programación de robots.
6.3. Ejemplo de programación de un robot industrial.
6.4. Características básicas de los lenguajes RAPID Y V+.
7.1. Diseño y control de un célula robotizada.
7.2. Características a considerar en la selección de un robot.
7.3. Seguridad en instalaciones robotizadas.
7.4. Justificación económica.
8.1. Clasificación.
8.2. Aplicaciones industriales de los robots. Nuevos sectores de aplicación.
Requisitos
Subvencionado por