First attempt at Game Development with JS, HTML, and CSS using flex-box
- HTML
- CSS w/ flexbox
- JavaScript
- Casino-stakes excitement at the leisure and recreation of your home--mobile device playable too!!
- Won't actually lose your pants if you're a really terrible player
- Safe to play from any location
- Gather round the table
- Tap on the hit button
- If you have too under 21 and don't think "hitting" again (asking for another card) will push you over 21, DO IT!
- Goal of the game is to be highest at or under 21 sum from your card value, without going over
- If dealer has 16 or less, he HAS to hit, so you should use this to your advantage
- Reset the game and reshuffle the cards by pushing the refresh button (if it ain't broke, why fix it?! kidding... added functionality to be added in future editions. STAY TUNED!!)
- Create a deck
- Shuffle it
- Deal cards to the dealer and the player
- Hit / Deal extra card
- Stay or Hold to evaluate and compare
- Optimize/adjust value of ace from 11 to 1
- Have Hidden Dealer Card
- Keep running sum of each hand dealer forced hit option if under 16 (adjustable to 15 and 17)
- If you get five cards without going over, you win
- Betting option to bid and adjust value of bet for each hand
- counting cards option (running counting cards option to maximize bet)
- Learning about special functions/methods like reduce to change the Ace from an 11 value card to a 1 if too many
- FIRST AND FOREMOST*
- THE EXCELLENT TUTELAGE OF Colton Wright AND Abraham E. Tavarez ---SUPREME STUFF!! *
** ADDITIONAL SUPPORT FROM **
-
(StepbyStep) https://scrimba.com/playlist/p3py7U7
-
(VIDEO) Code Blackjack with JavaScript HTML CSS Kenny Yip Coding https://www.youtube.com/watch?v=bMYCWccL-3U
-
https://www.thatsoftwaredude.com/content/6417/how-to-code-blackjack-using-javascript
I am Keith Andrew Martinez, a student developer learning to code, and hopefully, eventually, be able to teach and help others to do the same. Feel free to follow, star, or hit me up with suggestions or criticism as you like -- ALL are welcome! Cheers!