Skip to content

Zwolak13/BlackJackkWithAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🃏 Card Game (Blackjack) 🎲

🎯 Welcome to the Ultimate Blackjack Experience!

Step into the world of high-stakes fun with this Python-powered Blackjack game! Whether you're a seasoned card shark or just looking for a quick game to enjoy, this project brings the thrill of the casino right to your screen. Get ready to hit, stand, and strategize your way to victory! 💰🔥

🚀 Powered By

  • 🐍 Python – The heart of the game
  • 🎨 Tkinter – A sleek and intuitive GUI
  • 🔗 Requests – Real-time card draws from the Deck of Cards API
  • 🖼️ Pillow – Sharp, clean card visuals

🎮 How to Play

  • 🃏 Game On! – Start with two cards each for you and the dealer.
  • 🏆 The Goal? – Get as close to 21 as possible without going over!
  • Hit or Stand? – Draw another card (Hit) or lock in your hand (Stand).
  • 🎭 Dealer’s Turn – The dealer draws until reaching 17 or more.
  • 💥 Bust? – If you go over 21, you lose!
  • 🎉 Victory! – Reach 21 or beat the dealer's hand to win!
  • 🤝 Draw? – If both you and the dealer have the same score, it’s a tie.

🔍 Inside the Code

🎮 GameLogic.py

  • Handles the game’s core mechanics.
  • Tracks scores and determines the winner.
  • Keeps the excitement alive with strategic calculations.

🖥️ GUI.py

  • Brings the game to life with an intuitive interface.
  • Displays cards and player stats dynamically.
  • Controls buttons (Hit, Stand, Start Game).

🃏 CardsAPI.py

  • Connects to the Deck of Cards API for real-time card draws.
  • Shuffles and manages a fresh deck for each session.

🎩 Author

Daiwd Zwolak

About

Easy implementation of Deck of Cards API for creating small BlackJack Simulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages