Introducción a la creación de juegos HTML5 con CreateJS
- Ventajas de usar CreateJS
- Archivos base del curso CreateJS: Creación de juegos en JavaScript
- Por qué juegos en HTML5 y Javascript
- Qué es el canvas
- Qué es CreateJS
- Cómo comenzar con CreateJS
- Mi primera aplicación con CreateJS
- CreateJS, JavaScript y otras librerías
- Documentación en línea con CreateJS
Principios básicos de CreateJS
- Principales componentes de CreateJS
- Display list y DisplayObjects
- La clase Container
- El escenario: La clase Stage
- Anidamiento y control de elementos hijos
- Formas: Las clases Shape y Graphics
- Imágenes: La clase Bitmap
- Texto: La clase Text
- Sprite y SpriteSheets
Sistema de eventos en CreateJS
- Eventos incluidos en CreateJS
- Eventos de ratón
- Eventos de teclado
- Evento tick, FPS y RAF
- Crear un juego redimensionable
PreloadJS de CreateJS
- Qué es PreloadJS
- Gestión de cargas en PreloadJS
- Uso de Web Fonts
SoundJS de CreateJS
- Qué es SoundJS y por qué es necesario
- Preparando nuestros sonidos
- Cargando y reproduciendo audio con SoundJS
- Carga y reproduce audio con SoundJS y PreloadJS
TweenJS de CreateJS
- Qué es TweenJS
- Animando con TweenJS
- Animaciones encadenadas
- Tipos de animaciones
- Greenshock Animation Platform
Despedida
- Despedida del curso CreateJS: Creación de juegos en JavaScripts