Skip to content

Play classic Rock, Paper, Scissors directly in the terminal! This Python script supports two players in a multi-round match. It features full score tracking, input validation for fair play, a clear final winner announcement, and an easy rematch option.

Notifications You must be signed in to change notification settings

omarmero04/Python-Rock-Paper-Scissors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Python-Rock-Paper-Scissors

Play classic Rock, Paper, Scissors directly in the terminal! This Python script supports two players in a multi-round match. It features full score tracking, input validation for fair play, a clear final winner announcement, and an easy rematch option.

This project is a fully functional, two-player game of Rock, Paper, Scissors (RPS) designed to run in a terminal environment. The game allows players to set the total number of rounds, tracks individual scores, determines the final winner, and offers the option for a rematch.

✨ Features Two-Player Mode: Designed for two human players to compete locally on the same terminal.

Multi-Round Matches: Players can set the total number of rounds for the match (Best-of-N).

Score Tracking: Keeps a running tally of wins for Player 1 and Player 2.

Input Validation: Prompts players again if they enter an invalid choice (anything other than "rock," "paper," or "siccor").

Clear Results: Displays the winner of each round and the final game winner or a draw status.

Rematch Option: Allows players to start a new game immediately after the match ends.

About

Play classic Rock, Paper, Scissors directly in the terminal! This Python script supports two players in a multi-round match. It features full score tracking, input validation for fair play, a clear final winner announcement, and an easy rematch option.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages