Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

RoshamboPy-Game

RoshamboPy-Game is a classic Rock, Paper, Scissors game with a graphical user interface built using Python and the customtkinter library. Play against the computer and see who comes out on top in this simple yet addictive arcade game.

Features

  • Classic Gameplay: Enjoy the timeless game of Rock, Paper, Scissors.
  • Sleek UI: A modern and clean user interface built with customtkinter, featuring a dark mode appearance.
  • CPU Opponent: The computer makes a random choice for a challenging experience every time.
  • Score Tracking: The application keeps track of the score between the player and the CPU.
  • Instant Feedback: The result of each round (Win, Lose, or Tie) is immediately displayed with distinct colors.

Getting Started

To run the game on your local machine, follow these simple steps.

Prerequisites

Make sure you have Python installed on your system. You will also need the customtkinter library.

Installation & Usage

  1. Clone the repository:

    git clone https://github.com/rifatsh3ikh/RoshamboPy-Game.git
    cd RoshamboPy-Game
  2. Install the required dependency:

    pip install customtkinter
  3. Run the game:

    python main.py

How to Play

  1. Launch the application by running main.py.
  2. The game window will appear with the title "Roshambo Arcade".
  3. Choose your move by clicking one of the three buttons: 🪨 Rock, 📄 Paper, or ✂️ Scissors.
  4. The computer's choice and the outcome of the round will be displayed in the center.
  5. Your score and the CPU's score are updated at the top of the window.
  6. Keep playing to increase your score

🤝 Contributing

Contributions are welcome! To contribute:

Fork the project

Create a feature branch (git checkout -b feature/your‑idea)

Commit your changes (git commit -m "Add feature")

Push to your branch (git push)

Open a Pull Request

📬 Contact

Maintained by rifatsh3ikh

About

A beginner-friendly Python console game that simulates Rock-Paper-Scissors (RoShamBo), where the player competes against the computer using simple game logic.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages