Skip to content

thoughtcroft/blackjack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Blackjack

This is my Milestone 2 Project in the Udemy Python Course: Blackjack gambling game using OOP techniques.

Game Features

  • Text based multi-player or single-player modes
  • Player interaction tagged and colour-coded for clarity
  • Pairs can be split unlimited number of times
  • Insurance offered when dealer up card is an Ace
  • Double-down when player has 2 cards or count is 9, 10 or 11
  • On stand, play moves to next available hand
  • Players play in random order for fairness
  • Tracks results of chips, wins, losses and ties
  • Game ends when all players are out of chips or on demand

Python Lessons

  • Classes for Cards, Deck, Hands, Players and Game flow
  • List comprehensions
  • Generators
  • Unit testing

About

Milestone 2 Project in Python Course

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages