A simple version of the cards game Blackjack. Made in C++, to be played on a terminal. This game implements card shuffling, betting, drawing cards and a realistic dealer.
As a Software Engineering student, I made this project as a way to apply concepts I learned in my programming classes. In this program, I used elements like structures, classes, pointers, and dynamic arrays, so it was a great way to practice my programming skills before my finals. While it wasn't coded in the most elegant way, this project was a great way to gain practical experience and helped me get more familiar with how a coding project is made.
- Card shuffling and distribution.
- Hit or Stand options.
- Realist dealer behavior.
- Chips betting mechanic.
In the terminal:
g++ blackjack.cpp -o blackjack -std=c++11
./blackjack