Skip to content

JeslynLu/Blackjack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

120 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interactive BlackJack

Description:

Have you ever wanted to 2x your money?? How about 10x??? With our new app, you can get the rush of winning big, without any of the risk, anywhere, anytime. Our app is recreating the card game BlackJack. The user will be dealt two random cards and then decide whether to add another card to their deck. (The player can have two options: stand or draw a card.) The player loses if their hand values are over 21 or the dealer has a higher hand less than 21. The ACE is worth 1 or 11 depending on whether the player exceeds 21. Face cards are worth 10 each. All other cards are worth the number written on the card. The user bets before each game and their overall balance is tracked.

Usage:

Our code is split into two different components, making it more accessible to play.

Command-Line:

To run the code in the command line, use the command:

$ make

to make the executable file, and then:

$ ./blackjack

and follow the on screen instructions to play.

GUI:

To play the game using the GUI, you first must install the necessary dependencies. To install Simple DirectMedia Layer 2 (sdl2) use these two command:

$ sudo apt install libsdl2-dev
$ sudo apt install libsdl2-ttf-dev

and continue with signing into your administrator account (don't forget to sign out later!).
Then, create the executable file:

$ make gui_blackjack

Finally, run:

$ ./gui_blackjack

and allow the computer to run the GUI!

Enjoy!!

About

The classic casino card game!

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors