Desarrollo de Vídeojuegos con HTML5

Online y gratuito
40 horas
Validado y Subvencionado por el Ministerio de Empleo
Sin plazas

Descripción

¡La industria de los videojuegos está en constante desarrollo! Si te apasiona este mundo y quieres formar parte de él, con este curso aprende a desarrollar tu propio videojuego con los programas más avanzados, HTML5 y COCOS2D-X HTML5. Te mostramos cómo usar estas herramientas paso a paso para que desarrolles distintas técnicas de diseño y puedas crear juegos multijugador así como Apps para Android. En definitiva, crea tu propio juego de inicio a fin y a difúndelo a través de distintas plataformas.
Programa
Salidas / Competencias
Requisitos de acceso
  1. INTRODUCCIÓN A HTLM5 Y COCOS2D-X HTML5.
    1. URL y API Online de Cocos2d-xHTML5
    2. Nociones básicas. Ciclo vida de un juego.
    3. Ejemplos de juegos desarrollados con Cocos
    4. HTMl5 y un paso más: APPs IOS, Android, W8
    5. Ejemplos aplicados.
  2. GENERACIÓN DE ESCENAS Y CREACIÓN DE COMPONTES.
    1. Scenes, Layers y Sprites
    2. Navegación entre Scenes. Paso de parámetros.
    3. Creación de primitivas gráficas con Cocos.
    4. Scrolls y Zooms.
    5. Creación de componentes personalizados.
    6. Ejemplos aplicados.
  3. PERSISTENCIA O ALMACENAMIENTO DE ESTADOS.
    1. Qué es y para qué nos sirve la persistencia
    2. Local Storage y juegos offline.
    3. HttpRequest + JSON y juegos online.
    4. Ejemplos aplicados y sentido práctico.
  4. FÍSICA EN HTML5. BOX2D.
    1. Introducción a Box2D
    2. Primeros ejemplos con Box2D
    3. Ejemplos más elaborados con Box2D
  5. FÍSICA EN HTML5. CHIPMUNK.
    1. Introducción a Chipmunk
    2. Primeros ejemplos con Chipmunk
    3. Ejemplos más elaborados con Chipmunk
  6. GENERANDO LÓGICA O MODELO DEL JUEGO. IA.
    1. El modelo del juego: motor y core.
    2. Cómo generar IA. Heurísticas.
    3. Implementar Robots mediante IA. Ejemplos prácticos.
  7. CREANDO VERSIÓN MULTIJUGADOR. WEBSOCKETS.
    1. Dando un paso más. Juegos en red.
    2. Tecnologías involucradas.
    3. Pros y contras de estas técnicas.
    4. Jugadores humanos VS Jugadores Robots
    5. Escalabilidad del juego
  8. GENERANDO APP ANDROID DEL JUEGO.
    1. Aplicando Cocos2d-X para obtener la versión Android de un juego HTML5
    2. Compilación y ejecución Android
  9. VIDEOJUEGO FINAL. APLICACIÓN PRÁCTICA.
    1. Componentes. Escenas y Sprites.
    2. Lógica
    3. Física
  10. VIDEOJUEGO FINAL. APLICACIÓN PRÁCTICA. 4 HORAS
    1. Transformación a Multijugador
    2. Generación de App
    3. Créditos finales.
  • Conocimiento técnico en desarrollo de juegos en HTML5
  • Manejo de Cocos2dx HTML5.
  • Competencia en desarrollo de juegos multijugador
  • Capacidad para crear un vídeojuego para App Android.