Project 1: BLACK JACK
project-deployment -
Overview -
- Create the game Black Jack using HTML, CSS, and JavaScript.
Rules -
- Blackjack is typically played with a dealer and either one or more players.
- Card values range from 2-9, 10 (Jack, Queen, King), and either 11 or 1 (ace)
- Ace value is 11 by default, but changed to 1 if your current hand will be > 21.
- On the start of each round, 2 cards are dealt to each player and the dealer.
Game Objective
- To achieve a score of 21 or less and beat the dealer's hand.
Project Developement
-
Researching Blackjack Fundamentals
-
Drawing a basic game board concept
-
Identifying project obstacles/tasks to be completed
-
organizing obstacles/taks/bugs to follow project developement process
-
Developing a control flow on paper
-
converting game board concept to digital wire frame for manipulations/mapping
-
Constructing a digital layout
Tech Used
- Program Languages: HTML, CSS, Javascript
- Git project/issue management: GitKraken
- Wireframing: draw.io
Src for shuffle/randomize
Fisher-Yates Shuffle
Src for Images
src for playing cards: --