WordGuess is an interactive word-guessing game built using ReactJS. Test your vocabulary and deduction skills by trying to guess the hidden word within a limited number of attempts.
- HTML
- CSS
- Flexbox
- JavaScript
- ReactJS
- npm
- Yarn
Welcome to the engaging word guessing game! Here's how to play:
1. Objective: Your goal is to uncover a secret word hidden behind a series of empty boxes. You'll do this by guessing individual letters to fill in the boxes and ultimately reveal the complete word.
2. Guessing Letters: Begin by guessing a letter from the alphabet. Type in your chosen letter, and the game will process your input.
3. Letter Feedback:
-
Green Boxes: If a box turns green after you've guessed a letter, it means that the letter is present in the secret word, and it's in the correct position.
-
Yellow Boxes: A yellow box indicates that the guessed letter is indeed in the secret word, but it's positioned differently than where you placed it.
-
Grey Boxes: If a box remains grey, it signifies that the guessed letter is not present in the secret word at all.
-
Filling in the Word: As you guess letters, correctly guessed ones will be filled into their respective boxes based on the feedback provided. This gradually unveils the mystery word.
4. Limited Attempts: Be cautious! You have a set number of attempts to guess the entire word correctly. If you exceed this limit without revealing the word, the game concludes.
5. Winning the Game: You emerge victorious by successfully guessing the complete secret word before utilizing all your allotted attempts.
6. Challenge Yourself: The game's challenge lies in deducing the word within the given attempts, using the feedback from the coloured boxes to guide your choices.
Now, immerse yourself in the exciting world of word guessing and put your language skills to the test! Good luck, and have fun uncovering the hidden words.
- Clone the repository:
git clone https://github.com/HimeshKohad/Word-Guess
- Navigate to the project directory:
cd Word-Guess
- Install the dependencies using npm or Yarn:
yarn install
- Start the development server:
yarn start
- Open your browser and visit https://localhost:3000 to play WordGuess.
This project was bootstrapped with Create React App.
You can learn more in the Create React App documentation.
To learn React, check out the React documentation.
Contributions are welcome! If you'd like to contribute to Word Guess, please follow these steps:
- Fork the repository.
- Create a new branch: git checkout -b my-new-feature.
- Make your changes and commit them: git commit -am 'Add some feature'.
- Push the branch to your fork: git push origin my-new-feature.
- Submit a pull request.
- Please ensure your code adheres to the existing code style and includes appropriate tests.
If you find any bugs or issues with the current project, please open a pull request (PR) that clearly states the problem. Your input is valuable, and we appreciate your efforts to improve Word Guess.
Word Guess is licensed under the MIT License. See the LICENSE file for more information.
Thank you for exploring the Word Guess repository. Have fun playing the game, and we appreciate your feedback and contributions to enhance the gaming experience.