Skip to content

A desktop number guessing game built using PyQt6. Includes a modern dark UI, animated feedback (like bounce effects), an attempt counter, and automatic game reset on a correct guess.

License

Notifications You must be signed in to change notification settings

RajathPatilKulkarni/Number-Guessing-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 PyQt6 Number Guessing Game

Python GUI License: MIT Theme

A simple desktop number guessing game built using PyQt6, featuring a modern UI with animations, dark theme, and real-time feedback.


✨ Features

  • Guess a number between 1 and 100
  • Animated bounce feedback for wrong guesses
  • Beautiful dark-themed UI with styled widgets
  • Input validation to prevent errors
  • Tracks number of attempts
  • Automatic reset on correct guess

🚀 Getting Started

Prerequisites

  • Python 3.8 or higher
  • PyQt6

Installation

git clone https://github.com/RajathPatilKulkarni/Number-Guessing-Game.git
cd Number-Guessing-Game
pip install pyqt6
python NumberGuessingGame.py

📁 Project Structure

Number-Guessing-Game/
├── NumberGuessingGame.py  # Main game logic
├── README.md              # Project documentation
├── .gitignore             # Files to ignore
├── LICENSE                # MIT License
└── assets/
    ├── Start.png          # Initial state screenshot
    ├── Action.png         # Feedback on wrong guess
    └── Result.png         # Success message screenshot

📷 Screenshots

Start Screen

Start Screen

Wrong Guess Feedback

Wrong Guess

Correct Guess Result

Correct Guess


📄 License

This project is licensed under the MIT License. See the LICENSE file for details.


🔍 Topics

python pyqt6 desktop-app number-game gui game-dev

About

A desktop number guessing game built using PyQt6. Includes a modern dark UI, animated feedback (like bounce effects), an attempt counter, and automatic game reset on a correct guess.

Topics

Resources

License

Stars

Watchers

Forks

Languages