https://github.com/kuro-98/blackjackgame
🃏 BlackJack Game ♠️♥️♣️♦️ - Réplica del juego BlackJack desarrollada con JavaScript, HTML y CSS. ¡Juega contra la computadora y acércate lo más posible a 21 sin pasarte!
https://github.com/kuro-98/blackjackgame
blackjack bootstrap css css3 ecmascript ecmascript6 fernando-herrera fernandoherrera html html5 javascript udemy-course udemy-course-project underscorejs
Last synced: 4 months ago
JSON representation
🃏 BlackJack Game ♠️♥️♣️♦️ - Réplica del juego BlackJack desarrollada con JavaScript, HTML y CSS. ¡Juega contra la computadora y acércate lo más posible a 21 sin pasarte!
- Host: GitHub
- URL: https://github.com/kuro-98/blackjackgame
- Owner: Kuro-98
- Created: 2024-05-05T05:47:03.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-06T18:26:17.000Z (about 1 year ago)
- Last Synced: 2025-01-11T14:21:37.992Z (6 months ago)
- Topics: blackjack, bootstrap, css, css3, ecmascript, ecmascript6, fernando-herrera, fernandoherrera, html, html5, javascript, udemy-course, udemy-course-project, underscorejs
- Language: JavaScript
- Homepage: https://kuro-98.github.io/BlackJackGame/
- Size: 3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BlackJack Game ♠️♥️♣️♦️
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.
## Características Principales
- **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.## Tecnologías Utilizadas
- **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.## Instrucciones de Juego
1. Haz clic en el botón "Pedir Carta" para recibir una carta y aumentar tu puntuación.
2. Haz clic en el botón "Detener" cuando estés satisfecho con tu puntuación y desees terminar tu turno.
3. La computadora jugará automáticamente su turno después de que el jugador se detenga o supere los 21 puntos.
4. El juego mostrará un mensaje con el resultado de la partida y ofrecerá la opción de jugar de nuevo.