The goal of this project was to recreate the hit game show Jeopardy! It is designed for three players and features two full rounds and Final Jeopardy.
- Fork the repo
- Open your terminal
cd
to where you want the repo directory to be created- Clone your fork down to your machine either
- with SSH:
git clone git@github.com:
yourusername/jeopardy.git
- or with HTTPS:
git clone https://github.com/
yourusername/jeopardy.git
- with SSH:
cd jeopardy
npm install
git push
any changes up to your fork- Make pull requests from your fork to the original repo
There two rounds that contain four categories, and each category has four questions. The first round has one Daily Double and the second adds another. On a player's turn, they select a point value from the board, revealing a question. If they answer correctly, they gain the points and get another turn. If they answer incorrectly, their score will decrease by the question's point value, and the next player's turn will start. If a player lands on a Daily Double, they have the opportunity to place a wager. The Daily Double's point value is equal to the wager. Once both rounds have ended, the game will move to Final Jeopardy. Only players with a positive score will be allowed to place a wager for Final Jeopardy. After all wagers have been placed, the final question will be revealed. The players' scores will be evaluated after answering the question, and the player with the highest score will be crowned the victor!
Creating this project was our first attempt using Object Oriented Programming and Test Driven Development. We used Mocha as our testing framework and Chai as our assertion library. We have 100% test coverage of our classes and methods.
- Jeo D https://github.com/dForDeveloper
- Adam Niedzwiecki https://github.com/AdamN8142