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) .