🎮

Hand Cricket Game

Python168 lines· This is a simple command-line-based Hand Cricket game implemented in Python. It allows you to play cricket against a computer opponent. You can eit…
Original project by @Mrinank-Bhowmick — view source on GitHub
Ready when you are

Hand Cricket Game

Overview

This is a simple command-line-based Hand Cricket game implemented in Python. It allows you to play cricket against a computer opponent. You can either choose to bat first or bowl first and select the difficulty level of the computer opponent.

Features

  • User-friendly command-line interface.
  • Choose the number of overs (1-10) for the game.
  • Choose to bat or bowl first.
  • Three difficulty levels for the computer opponent (Easy, Medium, Hard).
  • Realistic cricket scoring and gameplay.

Installation

  1. Clone this repository to your local machine:

    git clone https://github.com/your-username/hand-cricket-game.git
    
  2. Navigate to the project directory:

    cd hand-cricket-game
    

Usage

  1. Open your terminal or command prompt.

  2. Navigate to the project directory.

  3. Run the game using Python:

    python main.py
    
  4. Follow the on-screen instructions to play the game.

Game Rules

  • You can choose to bat or bowl first.
  • While batting, enter your shot choice (1-6) for each ball.
  • While bowling, enter your delivery choice (1-6) for each ball.
  • If your choice matches the computer's, you are out.
  • Score as many runs as you can while batting.
  • Try to dismiss the computer's batsmen while bowling.
  • The game ends after the specified number of overs.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork the project.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your fork.
  5. Submit a pull request to the main repository.

Acknowledgments

  • This game was inspired by the popular hand cricket game played by many cricket enthusiasts.
  • Special thanks to the Python community for providing helpful libraries and resources.

Pyodide-runnable

Yes — console game using only input()/print() and the standard-library random and time modules.

handcricket.py· Python 3.x
171 lines
Console· terminal