Skip to content

Draw & Guess is an offline two-player game where participants take turns drawing a word while the other player guesses. Developed in C++ using Qt, this project offers a fun and interactive gaming experience inspired by Scribble.io. Perfect for fostering creativity and friendly competition!

Notifications You must be signed in to change notification settings

ArhanBytes/Draw-N-Guess

Repository files navigation

🎨 Draw & Guess Game 🎲

Welcome to the whimsical world of Draw & Guess! Inspired by the magic of scribble.io, this game combines the joy of drawing with the challenge of guessing words, all wrapped up in a competitive and incredibly fun package.

🚀 How to Play

  1. Setup

    • Enter the names of Player 1 and Player 2. 🎭
    • Get ready to see who's the next drawing maestro!
  2. Gameplay

    • Drawing Phase: One player becomes the artist, choosing a word to sketch secretly. 🖌️
    • Guessing Phase: The other player tries to decipher the masterpiece and guess the word. 🤔
    • Switch roles and earn points based on correct guesses! 🎯
  3. Winning

    • Score points for accurate guesses and keep the fun going through multiple rounds. 🎉
    • The player with the highest score at the end of all rounds is crowned the ultimate Draw & Guess champion! 👑

🎮 Features Inspired by Scribble.io

  • Dynamic Drawing: Unleash your creativity with a variety of drawing tools and colors. 🌈
  • Word List: A diverse collection of words to challenge your imagination. 📚
  • Score Tracking: Keep track of scores in real-time to see who's in the lead. 📊
  • Interactive UI: User-friendly interface for seamless gameplay—no fuss, just fun! 🚀

📸 Screenshots

Gameplay

🛠️ Technologies Used

  • Qt Framework: Powering the interactive GUI. 💻
  • C++: Bringing the backend to life with style and flair. 🧠

🚀 Getting Started Is as Easy as 1, 2, 3 (and a Unicorn)

  1. Clone the Repository:

    git clone https://github.com/ArhanBytes/Draw-N-Guess.git
  2. Install Qt: Ensure Qt framework is installed on your system.

    • Download and install Qt from qt.io.
    • Set up Qt for desktop application development.
  3. Open and Run:

    • Open the project in Qt Creator.
    • Build and run the application.
  4. Play the Game:

    • Enter names for Player 1 and Player 2.
    • Start drawing and guessing!

🎉 Contributing: Let’s Make It Even More Magical!

Pull requests are welcome. Let’s sprinkle more creativity and brainstorm new features, crazy themes, or even zanier drawing tools. Together, we’ll turn Draw & Guess into a magical party game that rivals the enchantment of scribble.io! 🌟✨

🎨 Credits

  • Developed by me, Muhammad Arhan as a final project for a course "Object-Oriented Programming".
  • Inspired by the creative spirit of scribble.io and the imaginative ideas of friends like Mushahid Ahmed. 🎨

About

Draw & Guess is an offline two-player game where participants take turns drawing a word while the other player guesses. Developed in C++ using Qt, this project offers a fun and interactive gaming experience inspired by Scribble.io. Perfect for fostering creativity and friendly competition!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published