This is a multiplayer game made using the MEAN stack. Other libraries used were Angular Material, Socket.io, passport(and associated strategies for auth).
- Clone/download this repo
- Navigate to the root directory
- run npm -install
- run node server.js
- Note: you'll also need client secrets/tokens for authentication via Facebook or Github
- Open a browser and navigate to localhost:3001
- Start a game!
- In the beginning, every player is dealt 4 cards, two facing down.
- When your turn comes, you can swap any of your cards with the deck or the discard pile.
- when you swap a facing down card, it is revealed and added to the discard pile
- The goal is to have the lowest scoring hand of all players
- Each round is concluded when a player decides to knock
- when you knock the other players get one last turn, then scores are collected
- Repeat rounds until 9 or 18 holes are completed