A fun and challenging vocabulary game to test your word skills. You must enter words starting with a random letter and progressively earn points by creating longer word streaks. The game features multiple difficulty levels, a timer, power-ups, and even hints to assist players!
- Random Letter Challenge: Each round starts with a random letter, and the player must submit a word starting with that letter.
- Timer: The game is timed based on the difficulty level.
- Difficulty Levels: Choose between Easy, Medium, or Hard.
- Streak System: Create longer streaks for higher scores.
- Power-ups: Use power-ups like extra time and hints to help you.
- High Score: Track your highest score across sessions.
- Responsive Design: The game is optimized for both desktop and mobile.
- At the start of each round, a letter will be displayed. The player must submit a word that begins with that letter.
- Each word must be at least a certain number of characters long based on the chosen difficulty.
- The player earns points based on the length of the streak of consecutive correct words.
- The game ends when the player reaches a streak of 30 words or when the timer runs out.
- +5s ⏳: Adds 5 seconds to your timer.
- Hint 💡: Provides a hint for the current letter.
- Easy: 15 seconds time limit, minimum word length 2 characters.
- Medium: 10 seconds time limit, minimum word length 3 characters.
- Hard: 7 seconds time limit, minimum word length 4 characters.
To run the game locally, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/vocabulary-game.git
-
Open the project folder:
cd vocabulary-game -
Open the
index.htmlfile in your web browser.
- Enter your word: Type the word in the input box and click "Submit" or press Enter.
- Select Difficulty: Choose a difficulty level from the dropdown menu.
- Use Power-ups: Click on the power-up buttons (+5s ⏳ or Hint 💡).
- The game uses a basic word validation, which could be extended with an external dictionary API.
- Thanks to all the contributors who have made this possible.
