Skip to content

Agent-A345/Rock-Paper-Scissors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ Rock Paper Scissors โ€“ Flask Web Game

A modern Rock Paper Scissors web game built using Python Flask with an animated interface, countdown timer, score tracking, and interactive gameplay against the computer.

๐Ÿš€ Features

  • Countdown timer adds excitement and quick decisions
  • Live score tracking for player, computer, and ties
  • Modern animated UI with responsive design
  • Session-based score persistence
  • Fun visual effects and confetti when the player wins
  • Final game summary screen
  • Restart the game anytime

๐Ÿ› ๏ธ Technologies Used

  • Python
  • Flask
  • HTML5 + CSS3
  • JavaScript

๐Ÿ“‚ Project Structure

Rock_Paper_Scissors/
โ”œโ”€โ”€ app.py
โ”œโ”€โ”€ requirements.txt

โš™๏ธ Installation

  1. Clone the repository
git clone https://github.com/Agent-A345/Rock-Paper-Scissors.git
  1. Install dependencies
pip install -r requirements.txt
  1. Run the program
python app.py

๐ŸŽฏ Gameplay

  • Choose Rock, Paper, or Scissors before time runs out.
  • The computer makes its move automatically.
  • The result and scores are displayed instantly.
  • Continue playing or quit to see the final results.

๐Ÿ“ธ Future Improvements

  • Online leaderboard system
  • Multiplayer mode
  • User login system
  • Database integration for score storage
  • Mobile-first UI improvements

About

A modern Rock Paper Scissors web game built using Python Flask with an animated interface, countdown timer, score tracking, and interactive gameplay against the computer.

Topics

Resources

Stars

14 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages