๐ฎ Rock Paper Scissors Game
An interactive browser-based Rock Paper Scissors game built using Python, Pyodide, and JavaScript DOM manipulation. The game features real-time score tracking, instant result updates, and a clean user experience.
๐ Overview
This project demonstrates how Python can be executed directly in the browser using Pyodide while interacting with HTML elements through JavaScript APIs. Players compete against a computer opponent that makes random choices, and scores are updated dynamically after each round.
๐ Project Structure
Rock_Paper_Scissors.py โ โโโ Game Logic โโโ Score Management โโโ Winner Determination โโโ Event Handling โโโ DOM Manipulation
๐ฏ Game Rules
- โ Rock beats Scissors
- โ๏ธ Scissors beats Paper
- โ Paper beats Rock
- Same choices result in a Draw
๐ How to Play
- Select Rock, Paper, or Scissors.
- The computer automatically chooses its move.
- The result is displayed instantly.
- Scores are updated after every round.
- Use the Reset button to start a new game.
๐จโ๐ป Author
Ayan Ghosh
AI & Machine Learning Enthusiast | Python Developer | Open Source Learner
Passionate about Artificial Intelligence, Machine Learning, Software Development, and emerging technologies. Dedicated to building impactful projects, contributing to the tech community, and continuously expanding technical knowledge.
Skills:
- Python Programming
- Artificial Intelligence
- Machine Learning
- Web Development
- Problem Solving
โญ If you found this project useful, consider giving it a star on GitHub!
Thank You for Visiting This Project! ๐