Skip to content

GabrielCastroV/breakout-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Breakout

Este es un juego inspirado en Breakout o Arkanoid, desarrollado en JavaScript, CSS y HTML Canvas. Es una oportunidad perfecta para practicar, mejorar o entender el uso del canvas 2D, así como las físicas básicas en el desarrollo de juegos.

El juego consiste en mover una barra horizontal para golpear una pelota y destruir ladrillos en la parte superior de la pantalla. El objetivo es eliminar todos los ladrillos sin dejar que la pelota caiga al suelo.

Características

  • Pelota y barra controladas por el teclado o el toque en dispositivos móviles.
  • Ladrillos con diferentes colores y aleatoriedad en la disposición.
  • Detección de colisiones para rebotar la pelota en la barra y los ladrillos.
  • Reinicio automático del juego cuando la pelota cae al suelo.

Contribuciones

Las contribuciones son bienvenidas. Si deseas mejorar el juego o corregir errores, no dudes en hacer una pull request.

live demo: gabrielcastrov.github.io/breakout-game/