This is a Static Project, it does not need any external building. Open the index.html in WebContent Folder.
- Single Player.
- Dealer must hit on soft 17
- Single Deck. The deck is shuffled every 6 rounds.
- Player is not allowed to split cards.
- Keep track of win percentage for the player.
- Deal Button : Click on Deal button to start the game or play another Round
- Hit Button : Click on Hit button to request Dealer to draw you a card
- Stand Button : Click on Stand Button to stop with existing Total
- BackBone.js : To achieve Reusable code, Well Structured & Organized Code, Readability, OOP style coding
- Underscore.js : For Helper Utilities for easy handling of Model & Collection
- Require.js : For Modularity, Dependency Tracking and File Load
- JQuery.js : DOM Traversals
- Cracking the Coding Interview - Design Chapter
- https://www.blackjackinfo.com/blackjack-rules/#blackjack-basics
- https://github.com/tastejs/todomvc
- http://www.247blackjack.com/
- https://designshack.net/articles/css/css-card-tricks/
- https://github.com/tastejs/todomvc/blob/gh-pages/examples/backbone_require/js/main.js
- https://help.sap.com/saphelp_uiaddon20/helpdata/en/00/3f755d46d34dd1bbce9ffe08c8d46a/content.htm
- https://bocoup.com/blog/organizing-your-backbone-js-application-with-modules/