-
This Python program implements a command-line interface quiz competition with varying difficulty levels, featuring questions from different categories. The quiz covers a range of topics, and participants can choose from easy, medium, hard, or mixed-level questions. The scoring system awards points for correct answers and deducts points for incorrect ones.
This is a simple python code which requires no prior installation except an Python IDE. Quiz instructions are provided in the code itself.
- Participants will be presented with a set of multiple-choice questions.
- Respond to each question by entering the corresponding option number.
- Each correct answer earns 4 points, while incorrect answers result in a deduction of 1 point.
- Type 'leave' to skip a question.
- Participants have a time limit of 100 seconds to answer 10 questions.
- Easy Level: General knowledge questions suitable for beginners.
- Medium Level: Moderately challenging questions covering a range of topics.
- Hard Level: Difficult questions that test a deeper understanding of various subjects.
- Mixed Questions: A combination of questions from different difficulty levels.
- Word Count Options: Choose from various word count options ranging from 10 to 500 words.
- Random Sentence Generation: Experience diverse sentence structures with each test.
- Real-time Performance Metrics: Receive instant feedback on your typing speed, accuracy, and completion time.
- User-Friendly Interface: A simple and intuitive CLI interface for a seamless user experience.
- Run the script.
- Choose the desired word count option from the provided list.
- Type the displayed random sentence as accurately and quickly as possible.
- Receive detailed feedback on your typing performance, including speed, accuracy, and completion time.
- Start a New Game: Click the "New Game" button to initiate a new round. Select the desired difficulty level from the dropdown menu.
- Guess the Word: Attempt to decipher the jumbled word presented on the canvas. Input your guess in the entry field and click "Check."
- Check Your Answer: Receive feedback on the correctness of your guess. Earn points for each correct answer.
- Seek a Hint: Stuck on a challenging word? Click the "Hint" button to reveal a partial hint, and score additional points.
- Score Tracking: Monitor your progress with the displayed score label. The higher the score, the better your word-jumbling skills!
- Quit the Game: Ready to conclude the gaming session? Click the "Quit" button to exit the Word Jumble Game.
- Clone the repository.
- Ensure you have Python and Tkinter installed.
- Run Word Whisler.py
-
Interactive Fiction: Craft an interactive fiction game where players can read a story and make choices that alter the narrative. Implement branching storylines and multiple endings to keep players engaged.
-
Code Cracking Game: Develop a game where players are presented with encrypted messages and must use their coding knowledge to decipher them. The game can include different levels of difficulty with varying encryption techniques.
-
Command-Line RPG: Create a text-based role-playing game where players can create characters, level up, and battle monsters in a fantasy setting. Implement turn-based combat, character customization, and a quest system.
-
ASCII Art Drawing Game: Build a game where players can create ASCII art images using command-line characters. Provide a set of basic shapes and allow players to combine them to form more complex drawings.
-
Command-Line Strategy Game: Design a strategy game where players can conquer territories, build armies, and engage in tactical battles. Implement fog of war, unit movement, and resource management.
-
Text-Based Puzzle Game: Create a puzzle game where players must solve riddles, logic puzzles, and word games to progress through levels. The game can include different categories and difficulty levels.