Overview
This project started as a simple Python program to simulate a game of Blackjack, aimed at understanding
the game’s mechanics and developing basic programming skills. The current version uses Python to create
a command-line interface for players to simulate a game against the dealer.
What I’ve Done
- Created a Python program that generates a shuffled deck of cards, deals cards to the player and dealer, and calculates scores.
- Implemented game logic for player actions (
HIT
or STAND
) and win conditions such as busts and ties.
- Focused on making the code modular and reusable for future enhancements.
Future Goals
- Develop a frontend for the simulator to replace the command-line interface with a user-friendly graphical interface.
- Expand the project to include animations, sound effects, and interactive features to make it more engaging.
- Eventually create a complete Blackjack game website, allowing users to play directly in their browsers and potentially integrate multiplayer functionality.