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