Bluejack is a card game where players compete to achieve the highest score by strategically playing cards. The game includes special card effects like flipping and doubling values.
- Card deck with different colors (Red, Blue, Green, Yellow)
- Special card abilities (flip signs, double values)
- Player vs Computer gameplay
- Score tracking between games
- Run the
Main.java
file to start the game - Follow on-screen instructions to play cards from your hand
- Try to achieve a higher score than the computer
- Choose to play a new game or exit when finished
- Object-oriented design with separate classes for Game, Player, Card, and Main
- Randomized card distribution
- Game history tracking
- Java Runtime Environment (JRE) 8 or higher