Skip to content

This is a simple web-based implementation of the classic game Rock Paper Scissors. Users can play against the computer in a best-of-five series, keeping track of their wins, losses, and ties.

Notifications You must be signed in to change notification settings

ShahilMd/Rock-paper_scissor_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Rock Paper Scissors Game

A classic Rock Paper Scissors game built with HTML, CSS, and JavaScript where players can challenge the computer in an exciting best-of-five series!

📝 Table of Contents

🎯 Demo

Try out the game here: Live Demo

✨ Features

  • Interactive gameplay against computer AI
  • Real-time score tracking
  • Best-of-five game series format
  • Responsive design for all devices
  • Animated hand gestures
  • Local storage to save game history
  • Clean and modern user interface

📸 Screenshots

Game Interface Game Results

🛠️ Technologies Used

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • Git for version control
  • GitHub Pages for hosting

🚀 Getting Started

Prerequisites

  • A modern web browser
  • Basic understanding of HTML/CSS/JavaScript

Installation

  1. Clone the repository
    git clone https://github.com/your-username/rock-paper-scissors.git
  2. Navigate to the project directory
    cd rock-paper-scissors
  3. Open index.html in your browser
    open index.html

📜 Game Rules

  1. Player selects one of three options: Rock, Paper, or Scissors
  2. Computer randomly selects its move
  3. Winner is determined by the following rules:
    • Rock crushes Scissors
    • Scissors cuts Paper
    • Paper covers Rock
  4. First to win 3 rounds wins the game
  5. Scores are tracked and displayed throughout the game

🔮 Future Enhancements

  • Multiplayer mode
  • Different difficulty levels for AI
  • Additional weapons (Rock, Paper, Scissors, Lizard, Spock)
  • User accounts and global leaderboard
  • Customizable themes
  • Achievement system

🤝 Contributing

  1. Fork the repository
  2. Create your feature branch
    git checkout -b feature/AmazingFeature
  3. Commit your changes
    git commit -m 'Add some AmazingFeature'
  4. Push to the branch
    git push origin feature/AmazingFeature
  5. Open a Pull Request

👨‍💻 Author

Md Shahil

🙏 Acknowledgments

  • Inspiration from classic arcade games
  • Icons provided by Font Awesome

About

This is a simple web-based implementation of the classic game Rock Paper Scissors. Users can play against the computer in a best-of-five series, keeping track of their wins, losses, and ties.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published