/Juego_Black_Jack

En este proyecto tratamos de plasmar todo lo aprendido en el curso, clases herencia, polimorfismo, decoradores y más.

Primary LanguagePython

Juego de Black Jack en Python

Este proyecto es una implementación del clásico juego de cartas Black Jack, escrito en Python. El juego permite a los jugadores humanos y computarizados competir en una emocionante partida de Black Jack, donde el objetivo es vencer al croupier obteniendo una suma de cartas cercana o igual a 21, sin pasarse.

Características

  • Jugadores Humanos y Computarizados: El juego incluye la lógica para jugadores humanos y computarizados (bots), cada uno con su propia estrategia de juego.
  • Interfaz de Consola: Toda la interacción con el juego se realiza a través de la consola, con una interfaz sencilla y fácil de usar.
  • Sistema de Apuestas: Los jugadores pueden realizar apuestas con fichas virtuales, añadiendo una capa adicional de estrategia al juego.

Requisitos

Para ejecutar este juego, necesitarás:

  • Python 3.6 o superior
  • Un terminal o consola para ejecutar scripts de Python
  • Este módulo utiliza la librería colored la cual deberas instalarla(https://pypi.org/project/colored/).

Cómo Jugar

  1. Clona el repositorio en tu máquina local usando git clone https://github.com/zotel1/Juego_Black_Jack.git.
  2. Navega hasta el directorio del juego y ejecuta python main.py para iniciar el juego.
  3. Sigue las instrucciones en pantalla para realizar apuestas y tomar decisiones durante el juego.

Estructura del Proyecto

El proyecto está estructurado de la siguiente manera:

  • main.py: Punto de entrada del juego que inicia la lógica principal.
  • blackjack.py: Contiene la lógica del juego de Black Jack, incluyendo el flujo del juego y las interacciones con los jugadores.
  • jugador.py: Define las clases JugadorBlackJack, Croupier, Cliente, Humano y Compu, que representan a los diferentes participantes en el juego.
  • cartas.py: Define las clases para las cartas y el mazo utilizado en Black Jack.

Contacto

Si tienes alguna pregunta, puedes contactar a zotel1.


¡Esperamos que disfrutes jugando a Black Jack!