/cli-blackjack

A Java terminal based Blackjack game

Primary LanguageJava

Blackjack CLI: A Java Terminal Blackjack Game

This is a pure java application built with gradle to demonstrate proficiency with the Java programming language.

Users can play a full black jack game against an automated dealer with full black rules and logic.

Game rules:

  • Dealer will stand on a soft 17
  • Player starts game with 100 winnings and can play until they quit or winnings are exhausted
  • Each player turn a player can hit(h), stand(st), or double down(d). They can split(sp) with a valid hand.
  • Blackjack pays 2.5 the player bet
  • Play continues until player runs out of winnings or quits with the 'q' command

Demo

CLI Blackjack

Download

You can download the executable jar here. You must have JVM 1.8 installed. To run, extract zip file, open your favorite terminal app and navigate to the lib directory of the extracted files.

Then run:

$ java -jar cli-blackjack-1.0.jar

Contributing

  1. Fork repository here
  2. Create new branch for your feature
git checkout -b my-new-feature
  1. Add and commit your changes
git commit -am 'Add some feature'
  1. Push to your branch
git push origin my-new-feature
  1. Create new pull request

Authors

  • Alexander Gutterman - Github

License

MIT © 2019 Alexander Gutterman