A Rock Paper Scissor Game
Project description
Play rock paper scissors against a computer!
Features
- Fun to play!
- Easy to install
- 100% Test Coverage
- Beautiful ASCII art
- Tested using GitHub Actions
Quickstart
Creates a new virtual environment with the name .venv:
python3 -m venv .venv
Activate the virtual environment named .venv:
On Mac:
source .venv/bin/activate
On Windows:
.venv\Scripts\activate.bat
Install Rock Paper Scissors Game:
pip install RockPaperScissorsFullGame
This package is developed as a game to be played in the shell.
Run the package directly from the command line:
python -m RockPaperScissorsFullGame
How to play
Choose settings
After running the game, you will be asked if you want the ascii art to be visible.
Do you want ascii art to be visible?
select one
(1) Yes
(2) No
Enter "1" or "yes" if you want to turn on the ascii art.
Enter "2" or "no" if you want to turn off the ascii art.
Play the game
Play rock paper scissors by choosing the item.
Enter your item: (rock, paper, scissors)
Enter "rock" or "r" if you want to choose rock.
Enter "paper" or "p" if you want to choose paper.
Enter "scissors" or "s" if you want to choose scissors.
The shell will print the result of this round.
You choose Paper. Computer chooses Rock.
You Win.
Quit the game
Enter "quit" to quit the game.
Contributor
Benji Luo
Brian Lin
Robert Chen
Help building this project
- Fork our repository(link).
- Contribute and push any changes to your forked repository.
- Create a pull request from your forked repository.
- We will check the pull request and include any meaningful changes when we update the package.
Link to the PyPI page
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file RockPaperScissorsFullGame-1.1.2.tar.gz.
File metadata
- Download URL: RockPaperScissorsFullGame-1.1.2.tar.gz
- Upload date:
- Size: 41.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
537b19f38c1e92e5ff54eb7dd70d21e8b13fa48c599165cbc31cb4d005900ec0
|
|
| MD5 |
292c26783b2182acb33439c3c9506973
|
|
| BLAKE2b-256 |
744406484a8d431cfeb1a3050dccb47574a940d056486ce627f7ffba987ed53e
|
File details
Details for the file RockPaperScissorsFullGame-1.1.2-py3-none-any.whl.
File metadata
- Download URL: RockPaperScissorsFullGame-1.1.2-py3-none-any.whl
- Upload date:
- Size: 29.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
97a5e62f316fa35d981b2648d0105297d8fee14af0efbd9b90210f3bf4f3c907
|
|
| MD5 |
0749662a420aeddea0cd34441ad834a8
|
|
| BLAKE2b-256 |
92a98f7f716cd46e5ce363ef94dae6a0b9d557f73990285ebfb55742fb660f1f
|