El programa implementa el clásico juego de cartas "21" o "Blackjack". Es una aplicación de escritorio desarrollada en Python con el uso de la biblioteca gráfica PySide6. El juego simula una mesa de Blackjack donde un jugador compite contra la banca para llegar a 21 en valor de cartas.
- Interfaz Gráfica: La aplicación cuenta con una interfaz gráfica atractiva que simula una mesa de juego de Blackjack, con cartas animadas y marcadores visuales.
- Dinámica del Juego: Los jugadores pueden realizar acciones como pedir una carta, plantarse y reiniciar el juego. Las cartas se distribuyen con animaciones que mejoran la experiencia del usuario.
- Registro de Partidas: Se mantiene un registro detallado de cada partida, mostrando la puntuación de cada jugador en cada turno y anunciando el ganador al final de cada juego.
- Lógica del Juego: La aplicación sigue las reglas estándar del Blackjack, incluyendo la gestión de cartas as y la determinación del ganador basada en la puntuación total de las cartas.
- Reinicio del Juego: Los jugadores pueden reiniciar el juego en cualquier momento, lo que restablece las cartas y permite comenzar una nueva partida.
Ventana Principal:
Es necesario tener instalado los requerimientos necesarios para ejecutarlo correctamente desde el archivo programa.py
Para poder utilizar el proyecto o modificarlo puedes:
1.- Clonar el repositorio en tu máquina local:
2.- Crea un entorno virtual e instala las dependencias necesarias.
3.- Ejecutarlo desde el archivo programa.py o desde el ejecutable adjunto
¡Tus contribuciones son bienvenidas! Si encuentras errores o mejoras para el proyecto, no dudes en enviar tus pull requests. Si tienes alguna pregunta o comentario, puedes encontrarme y visitar mi sitio web https://codingwithnirvana.pythonanywhere.com.
Espero que esta versión del README sea útil. Creado por Nirvana Belen González López