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
    Share on facebook
    Share on twitter
    Share on linkedin
    Compartir curso
    Share on facebook
    Share on twitter
    Share on linkedin

    AMPLÍA TUS CONOCIMIENTOS

    Cursos gratuitos para trabajadores, autónomos y ERTE