Skip to content

Mike-Salcedo/Rock-Paper-Scissors-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🪨📃✂️ Rock-Paper-Scissors Project

Overview

This web application lets users play Rock-Paper-Scissors against a computer opponent. I Built it with HTML, CSS, and JavaScript, and it offers an interactive and visually appealing gaming experience.

Game Logic

  1. Players choose Rock, Paper, or Scissors.
  2. Computer makes a random choice.
  3. Game compares choices and updates scores.
  4. First to reach a set wins

Features

  • Interactive gameplay.
  • Random computer choices using JavaScript's Math.random().
  • Score tracking for player and computer.
  • Sound effects on player choice.
  • Highlighting selected choices for both player and computer.
  • Overall winner determined after a set number of rounds.

Technologies Used

  • HTML, CSS, JavaScript: Core technologies.
  • External Resources: Icons and music from Flaticon and Pixabay.

Learned

  • HTML structure and organization.
  • CSS styling for visual appeal.
  • JavaScript logic, scoring, and dynamic updates.
  • Event handling for user interactions.

Conclusion

This project allowed me to learn and apply essential web development concepts I've learned in the Odin Project.

About

A rock, paper, scissors game from The Odin Project curriculum.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published