Arkanoid Game

#Game Dev #Canvas #JavaScript #Physics #Retro
Captura de pantalla de Arkanoid Game

Recreación del clásico juego arcade construida con JavaScript vanilla y Canvas

Arkanoid Game es una recreación del clásico juego arcade de rompe-bloques construida completamente con JavaScript vanilla y HTML5 Canvas. Este proyecto representa un verdadero /naje a los juegos arcade de los 80s con física realista y gráficos retro.

El juego incluye 13 bloques desafiantes, física de pelota realista con colisiones precisas y controles con teclado y sprites pixel art auténticos al estilo arcade.

Tecnologías Utilizadas

  1. Canvas: Utilizado para el renderizado de gráficos 2D, gestión de sprites y animaciones del juego en tiempo real.

  2. JavaScript Vanilla: Implementación de toda la lógica del juego sin frameworks, incluyendo física de colisiones, sistema de vidas y controles de teclado.

  3. Sprites Pixel Art: Uso de imágenes sprite para elementos del juego (paleta, pelota, bloques, bordes) manteniendo la estética retro arcade.

Implementaciones

  • Física para pelota con colisiones precisas y rebotes dinámicos realistas.
  • Renderizado optimizado en Canvas con sprites pixel art auténticos y efectos visuales retro.

Enlace al proyecto: https://arkanoidsan.netlify.app/