Skip to content

jd-58/blackjack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pygame Blackjack

Welcome to my Blackjack game! Built in Python (using Pygame), this game allows you to play Blackjack anywhere! This includes splitting (up to 3 times), doubling down, and late surrender.

Screenshot of blackjack game homescreen

Rules/Features

  • 6 Decks of cards: 6 Decks of cards are in play.
  • Hand Splitting: If you have two of the same card (ex. two sevens, suit does not matter) in your hand, you can split them up. This creates two separate hands. The second hand must have the same amount bet on it as the original hand. If you are splitting Aces, you are automatically dealt only one additional card and then must stand. Blackjacks that occur in split hands only payout twice the amount bet instead of the usual 2.5 multiplier.
  • Doubling Down: If the first two cards you are dealt total 9, 10, or 11, you can double down. This doubles your original bet. You are dealt only one additional card, and must stand. Standard hand scoring then applies.
  • For additional information on Blackjack rules, click here.

Running the Game

To run this project on your local machine, follow the following steps:

Clone the repository to your local machine

For instructions on cloning a repository, click here.


Open the blackjack.py file, and run it.

The program should appear in a separate window.

  • You will be prompted to enter in a username. Type in your username, and then press Enter. The game will then start.

About

A python card game platform! Currently working on implementing blackjack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors