Introducción al desarrollo de juegos con JavaScript

Este video tutorial completo es una introducción al desarrollo de juegos usando JavaScript vanilla y lienzo HTML5. Chris Perko muestra cómo construir un juego rompeladrillos completo mientras explica los fundamentos del desarrollo de juegos.

El video cubre los siguientes temas:

  • Configuración del proyecto y lienzo
  • Dibujando en el lienzo
  • Limpiando el lienzo
  • Creando la paleta del jugador
  • El bucle del juego
  • Manejo de la entrada del teclado
  • Moviendo la paleta
  • Detener la paleta
  • Dibujar la imagen de la bola
  • Moviendo la bola
  • Refactorización a la clase de juego
  • Detección de colisiones entre la pelota y la paleta
  • Cargando ladrillos
  • Niveles de construcción
  • Detección de colisiones con ladrillos
  • Pausar pantalla
  • Un menú de inicio simple
  • Juego terminado
  • Completando niveles

Puede ver el video en el canal de YouTube freeCodeCamp.org (reproducción de 76 minutos) .‌