Experience the classic game of Rock Paper Scissors brought to life in a modern web environment. This project combines clean UI design with smooth logic to provide a fun, interactive gaming experience against an AI opponent.
The game features an intuitive dashboard where players can make their move with a single click. It includes real-time result calculations and an interactive score tracker to monitor your performance throughout the session. You can swatch to double player mode also.
Challenge a friend locally! The Double Player mode allows two users to compete on the same device. The scores for each player are tracked individually in a competitive "Leaderboard" style format.
The scoring system is persistent and provides a clear breakdown of Wins, Losses, and Draws. It uses dynamic updates so you never have to refresh the page to see who is leading the game.
This application is built with a focus on responsiveness and logic-driven gameplay.
How It Works:
The frontend captures player moves and sends them to the Flask backend.
The backend logic determines the winner based on the move hierarchy and updates the MySQL database
to ensure that scores are saved and retrieved accurately for the leaderboard.