DESARROLLO VIDEOJUEGOS HTML5

GRATUITO

IFCT036PO

Modalidad

Online

Provincia

MADRID

Duración

40 horas

Situación laboral

TRABAJADORES

Fecha Inicio

Próximamente

Objetivos

Desarrollar juegos/videojuegos utilizando HTML5.

Requisitos
Contenidos
1. INTRODUCCIÓN A HTLM5 Y COCOS2D-X HTML5.
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. GENERACIÓN DE ESCENAS Y CREACIÓN DE COMPONTES.
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. PERSISTENCIA O ALMACENAMIENTO DE ESTADOS.
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. FÍSICA EN HTML5. BOX2D.
4.1. Introducción a Box2D
4.2. Primeros ejemplos con Box2D
4.3. Ejemplos más elaborados con Box2D
5. FÍSICA EN HTML5. CHIPMUNK.
5.1. Introducción a Chipmunk
5.2. Primeros ejemplos con Chipmunk
5.3. Ejemplos más elaborados con Chipmunk
6. GENERANDO LÓGICA O MODELO DEL JUEGO. IA.
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. CREANDO VERSIÓN MULTIJUGADOR. WEBSOCKETS.
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. GENERANDO APP ANDROID 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. VIDEOJUEGO FINAL. APLICACIÓN PRÁCTICA.
9.1. Componentes. Escenas y Sprites.
9.2. Lógica
9.3. Física
10. VIDEOJUEGO FINAL. APLICACIÓN PRÁCTICA. 4 HORAS
10.1. Transformación a Multijugador
10.22. Generación de App
10.33. Créditos finales.
				
					1. INTRODUCCIÓN A HTLM5 Y COCOS2D-X HTML5.<br>1.1. URL y API Online de Cocos2d-xHTML5<br>1.2. Nociones básicas. Ciclo vida de un juego.<br>1.3. Ejemplos de juegos desarrollados con Cocos<br>1.4. HTMl5 y un paso más: APPs IOS, Android, W8<br>1.5. Ejemplos aplicados.<br>2. GENERACIÓN DE ESCENAS Y CREACIÓN DE COMPONTES.<br>2.1. Scenes, Layers y Sprites<br>2.2. Navegación entre Scenes. Paso de parámetros.<br>2.3. Creación de primitivas gráficas con Cocos.<br>2.4. Scrolls y Zooms.<br>2.5. Creación de componentes personalizados.<br>2.6. Ejemplos aplicados.<br>3. PERSISTENCIA O ALMACENAMIENTO DE ESTADOS.<br>3.1. Qué es y para qué nos sirve la persistencia<br>3.2. Local Storage y juegos offline.<br>3.3. HttpRequest + JSON y juegos online.<br>3.4. Ejemplos aplicados y sentido práctico.<br>4. FÍSICA EN HTML5. BOX2D.<br>4.1. Introducción a Box2D<br>4.2. Primeros ejemplos con Box2D<br>4.3. Ejemplos más elaborados con Box2D<br>5. FÍSICA EN HTML5. CHIPMUNK.<br>5.1. Introducción a Chipmunk<br>5.2. Primeros ejemplos con Chipmunk<br>5.3. Ejemplos más elaborados con Chipmunk<br>6. GENERANDO LÓGICA O MODELO DEL JUEGO. IA.<br>6.1. El modelo del juego: motor y core.<br>6.2. Cómo generar IA. Heurísticas.<br>6.3. Implementar Robots mediante IA. Ejemplos prácticos.<br>7. CREANDO VERSIÓN MULTIJUGADOR. WEBSOCKETS.<br>7.1. Dando un paso más. Juegos en red.<br>7.2. Tecnologías involucradas.<br>7.3. Pros y contras de estas técnicas.<br>7.4. Jugadores humanos VS Jugadores Robots<br>7.5. Escalabilidad del juego<br>8. GENERANDO APP ANDROID DEL JUEGO.<br>8.1. Aplicando Cocos2d-X para obtener la versión Android de un juego HTML5<br>8.2. Compilación y ejecución Android<br>9. VIDEOJUEGO FINAL. APLICACIÓN PRÁCTICA.<br>9.1. Componentes. Escenas y Sprites.<br>9.2. Lógica<br>9.3. Física<br>10. VIDEOJUEGO FINAL. APLICACIÓN PRÁCTICA. 4 HORAS<br>10.1. Transformación a Multijugador<br>10.22. Generación de App<br>10.33. Créditos finales.
				
			
Titulación obtenida

Acreditación SEPE

DESARROLLO VIDEOJUEGOS HTML5

GRATUITO

    Compartir curso
    Compartir curso

    AMPLÍA TUS CONOCIMIENTOS

    Cursos gratuitos para trabajadores, autónomos y ERTE