IFCT036PO DESARROLLO VIDEOJUEGOS HTML5
Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria
Modalidad de realización del curso: A distancia y Online
Número de Horas: 40 Horas
Titulación: Diploma acreditativo con las horas del curso
OBJETIVOS
Este Curso IFCT036PO DESARROLLO VIDEOJUEGOS HTML5 le ofrece una formación especializada en la materia dentro de la Familia Profesional de Hostelería y turismo. Con este CURSO IFCT036PO DESARROLLO VIDEOJUEGOS HTML5 el alumno será capaz de desenvolverse dentro del Sector y desarrollar juegos/videojuegos utilizando html5.
CONTENIDO
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A HTLM5 Y COCOS2D-X HTML5
- URL y API Online de Cocos2d-xHTML5
- Nociones básicas. Ciclo vida de un juego
- Ejemplos de juegos desarrollados con Cocos
- HTMl5 y un paso más: APPs IOS, Android, W8
- Ejemplos aplicados
UNIDAD DIDÁCTICA 2. GENERACIÓN DE ESCENAS Y CREACIÓN DE COMPONTES
- Scenes, Layers y Sprites
- Navegación entre Scenes. Paso de parámetros
- Creación de primitivas gráficas con Cocos
- Scrolls y Zooms
- Creación de componentes personalizados
- Ejemplos aplicados
UNIDAD DIDÁCTICA 3. PERSISTENCIA O ALMACENAMIENTO DE ESTADOS
- Qué es y para qué nos sirve la persistencia
- Local Storage y juegos offline
- HttpRequest + JSON y juegos online
- Ejemplos aplicados y sentido práctico
UNIDAD DIDÁCTICA 4. FÍSICA EN HTML5. BOX2D
- Introducción a Box2D
- Primeros ejemplos con Box2D
- Ejemplos más elaborados con Box2D
UNIDAD DIDÁCTICA 5. FÍSICA EN HTML5. CHIPMUNK
- Introducción a Chipmunk
- Primeros ejemplos con Chipmunk
- Ejemplos más elaborados con Chipmunk
UNIDAD DIDÁCTICA 6. GENERANDO LÓGICA O MODELO DEL JUEGO. IA
- El modelo del juego: motor y core
- Cómo generar IA. Heurísticas
- Implementar Robots mediante IA. Ejemplos prácticos
UNIDAD DIDÁCTICA 7. CREANDO VERSIÓN MULTIJUGADOR. WEBSOCKETS
- Dando un paso más. Juegos en red
- Tecnologías involucradas
- Pros y contras de estas técnicas
- Jugadores humanos VS Jugadores Robots
- Escalabilidad del juego
UNIDAD DIDÁCTICA 8. GENERANDO APP ANDROID DEL JUEGO
- Aplicando Cocos2d-X para obtener la versión Android de un juego HTML5
- Compilación y ejecución Android
UNIDAD DIDÁCTICA 9. VIDEOJUEGO FINAL. APLICACIÓN PRÁCTICA
- Componentes. Escenas y Sprites
- Lógica
- Física
UNIDAD DIDÁCTICA 10. VIDEOJUEGO FINAL. APLICACIÓN PRÁCTICA. 4 HORAS
- Transformación a Multijugador
- Generación de App
- Créditos finales
MATERIAL INCLUIDO EN LA MODALIDAD A DISTANCIA
- Manual teórico: Desarrollo videojuegos HTML5
- Cuaderno de ejercicios: Desarrollo videojuegos HTML5