This project is an attempt to build a game of blackjack from scratch, as a way to practice implementing some of the web technologies I've been using at work.
https://mango-cliff-08390e60f.azurestaticapps.net/
- Clone the repo
cd
into the repo directory- Run
npm install
- Run
npm start
- Navigate to
localhost:3000
- React
- Flux
- Fluent UI
- node-shuffle (forked)
- The Dealer can now play for itself, allowing a single human player to compete against a simple algorithm
- Endgame conditions are now handled more or less as expected
- Game options are now sequestered in a panel
- Extraneous UI elements have been hidden from the game table by default
- Player actions are displayed in callouts beneath each player deck
- Many small updates to the styles used in Player Containers
- Use CSS Card Tricks to style cards (6/13/17)
- Use CSS transitions to flip / move cards (6/13/17)
- Convert entire project to TypeScript (9/6/2017)
- Show recommended moves to teach the human player good strategy (9/6/2017)