Introducción
  • Introducción
  • Instalando NodeJS y usando npm
  • Instalando Visual Studio Code y extensiones
  • Descargando Phaser
  • Descargando Phaser-cli (gammafp)
Configuración
  • Configuración y estructura básica
  • Una escena y ciclo de vida de una scena
Carga de sprites
  • Cargar imagen y propiedades de una imagen
Input/control
  • Control por teclado
  • Práctica con el control por teclado
  • Punteros/mouse
  • Práctica bloqueo del ratón
  • Drag and drop
Spritesheet y animación
  • Spritesheet, atlas y animación parte 1
  • Spritesheet, atlas y animación parte 2
Interpolaciones (tweens) y timelines
  • Interpolaciones (tweens)
  • Timelines
Textos
  • Textos estáticos
  • Fuentes retro
Contenedores y grupos
  • Contenedores
  • Grupos
Escenas
  • Gestión de escenas
Audio
  • Audio
  • Audio sprite
Datos, eventos y físicas
  • Datos y eventos
  • Físicas arcade
Práctica 1: Juego Tic Tac Toe
  • Iniciando la estructura del juego
  • Posicionando las imágenes
  • Lógica del juego parte 1
  • Lógica del juego parte 2
  • Creación del tablero y mensajes personalizados
  • Finalizando el juego
Práctica 2: Juego TOM
  • Iniciando la estructura del juego
  • Cargando fondo, paredes y suelo
  • Lógica del personaje
  • Creando nuestra bomba/espinas
  • Interacción de enemigos con nuestro personaje
  • Agregando los items a nuestro juego
  • Creando la lógica de la escena UI
  • Creando la lógica de la escena Menú
Publicando nuestro juego
  • Subiendo nuestro juego a itch.io
Cámara
  • Gestión y efectos con cámaras parte 1
  • Gestion y efectos con cámaras parte 2