Desarrollo de Juegos para Móviles usando Java Micro Edition.Módulo I – Arquitectura de un Juego JME (2 horas)- Introducción.
- El ambiente de desarrollo.
- El equipo de desarrollo.
- La pantalla del juego.
- El sonido.
- Los actores.
- Manejo de comandos del usuario.
- Detección de colisiones.
- Finalización del juego.
Módulo II – Tipos de Juegos (1 horas)- Juegos de acción.
- Juegos de memoria.
- Juegos de aventura.
- Juegos de estrategia.
- Juegos tradicionales.
- Publi-Juegos.
- Juegos temáticos.
Módulo III – Diseño y desarrollo de juegos: El ciclo de vida (3 horas)- El ciclo de vida de un juego.
- La plataforma.
- Principios de diseño.
- Empatía con el jugador.
- Retroalimentación.
- Objetivos.
- Experiencia momento-a-momento.
- Inmersión.
- Las palabras.
- Limites.
- Interface.
- Pantalla de Inicio.
- Personalización.
- Requerimientos mínimos.
- Dispositivo de referencia.
- Documento de diseño.
- Creación de prototipo.
- Desarrollo del juego.
Módulo IV – El proyecto (2 horas)- Tipo de juego.
- Nombre del juego.
- El desarrollo de la historia del juego.
- Características.
- Configuración.
- Visión.
- Enemigos.
- Generador aleatorio de niveles.
- Gráficos de niveles.
- Guardar el juego.
- Interface.
- Recursos.
Módulo V – La estantería basica: Gráficos / Sprites (6 horas)- Sprites.
- Preparación de las gráficas.
- Cargando las imágenes.
- Acción.
- Sprites avanzados.
- Estados versus marcos.
- Más acción.
Módulo VI – Dinámica de juegos: La acción (6 horas)- Movimientos básicos.
- Movimientos en ángulo.
- Movimientos avanzados.
- Detección de colisiones.
- Los actores.
- El enemigo.
Módulo VII – Niveles: El mundo (4 horas)- El mundo.
- Creación de una Tile Engine.
- Construyendo mundos.
Módulo VIII – La historia a contar: Objetivo del juego (4 horas)- La pantalla del juego.
- Estado del juego.
- El actor primario.
- Daños.
- Guardar y recuperar.
- La aplicación.
- Los menús.
- La pantalla de arranque.
Módulo IX – La distribución: Venta (2 horas)- Portar a diferentes plataformas.
- Material de mercadeo.
- Canales de ventas.
Módulo X – Tópicos avanzados: Juegos Isométricos (4 horas)- Que es proyección isométrica.
- Los gráficos.
- Mundo básico.
- Perspectiva.
- Manejo de actores.
- Sectorización.
- Detección de colisiones.
Módulo XI – Tópicos avanzados: Raycasting (4 horas)- Que es raycasting.
- Fundamentos.
- La engine.
- Características.
Total horas: Cuarenta (40). Total módulos: Once (11). Pre-requisitos: Conocimientos avanzados de Java Micro Edition |