Réplica sencilla del juego BlackJack desarrollada con JavaScript, HTML y CSS, basada en el curso del profesor Fernando Herrera. Este proyecto incorpora la lógica del juego BlackJack para permitir a los usuarios jugar contra la computadora y disfrutar de la emoción del juego de cartas más popular en casinos de todo el mundo.
- Juego Interactivo de BlackJack: Desarrollado en JavaScript, permite a los jugadores jugar al BlackJack contra la computadora, siguiendo las reglas básicas del juego para obtener una puntuación lo más cercana posible a 21 sin pasarse.
- Implementación de Lógica del Juego: Aplicación de la lógica del BlackJack para determinar las puntuaciones de los jugadores y la computadora, evaluando las cartas recibidas y decidiendo cuándo pedir o detenerse.
- Diseño Responsivo con Bootstrap: Utilización de la biblioteca Bootstrap para agregar estilos básicos y garantizar una experiencia de juego agradable en dispositivos de diferentes tamaños, desde computadoras de escritorio hasta dispositivos móviles.
- Baraja de Cartas Aleatoria: Generación de una baraja de cartas aleatoria mediante la librería Underscore.js, asegurando una distribución aleatoria y justa de las cartas durante el juego.
- JavaScript: Lenguaje principal para la implementación de la lógica del juego BlackJack, incluyendo la generación de cartas aleatorias, el cálculo de puntuaciones y la interacción con el usuario.
- HTML y CSS: Estructura básica y estilos mínimos para la presentación del juego BlackJack, con el uso de clases de Bootstrap para mejorar el diseño y la legibilidad del juego.
- Underscore.js: Utilizado para generar el orden aleatorio de la baraja de cartas, asegurando una distribución equitativa durante el juego.
- Haz clic en el botón "Pedir Carta" para recibir una carta y aumentar tu puntuación.
- Haz clic en el botón "Detener" cuando estés satisfecho con tu puntuación y desees terminar tu turno.
- La computadora jugará automáticamente su turno después de que el jugador se detenga o supere los 21 puntos.
- El juego mostrará un mensaje con el resultado de la partida y ofrecerá la opción de jugar de nuevo.