Skip to content

🃏 Développement d’un jeu de BlackJack (règles françaises) en Python 🐍 pour appliquer la POO et structurer la logique d’un jeu interactif.

Notifications You must be signed in to change notification settings

BaptFr/black-jack-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

♥️♣️ BlackJack en Python ♦️♠️


Projet personnel de jeu BlackJack (règles françaises), développé en Python 🐍 , pour travailler la Programmation Orientée Objet et la logique de jeu.



▶️ Comment jouer

  1. Cloner le projet
  • Installer Python 3 (si ce n’est pas déjà fait) et les dépendances :

  1. Installez et activer l'environnement virtuel

Installer l'environnement virtuel:

  • Commandes Bash pour l'installer: python3 -m venv venv Puis l'activer: source venv/bin/activate
  1. Installez simplement et rapidement les dépendances nécessaires
  • Commandes bash: pip install -r requirements.txt

  1. Lancez le jeu
  • python main.py

💻📦 Technologies utilisées

  • Python 3
  • Affichage du jeu avec Pygame

⚙️ Caractéristiques et fonctionnalités du jeu

  • Création et mélange d’un paquet de 52 cartes
  • Distribution de cartes au joueur et au croupier
  • Compteur de la valeur des mains
  • Système de mises avant chaque jeu

🃏 Règles du jeu

Le but du jeu est d’obtenir un total de 21 points ou de s’en rapprocher le plus possible sans le dépasser. Les cartes ont les valeurs suivantes : Les cartes numérotées (2 à 10) valent leur valeur en points. Le valet, la dame et le roi valent 10 points. L’as peut valoir 1 ou 11, selon ce qui est le plus favorable.

📄 Règles officielles

Pour consulter les règles officielles du BlackJack (Arrêté Legifrance) : 📘 Télécharger le PDF

About

🃏 Développement d’un jeu de BlackJack (règles françaises) en Python 🐍 pour appliquer la POO et structurer la logique d’un jeu interactif.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages