A browser-based Rock Paper Scissors game built for a web-programming class. Features multiple color themes, persistent score tracking, sound effects, and a fun facts page.
🔗 Live: https://reatsenkovacoding.github.io/Rock-Paper-Scissors-FINAL/
- 🎮 First to 5 wins — competitive scoring system
- 💾 Persistent score — saved via
localStorage, survives page reloads - 🎨 9 color themes — black, purple, blue, green, red, orange, yellow, pink, white
- 🔊 Sound effects — audio feedback on each move
- 📖 Facts page — fun trivia about Rock Paper Scissors
- 📱 Responsive — mobile-friendly layout
Rock-Paper-Scissors-FINAL/
├── index.html # Landing / home page
├── game.html # Main game screen
├── facts.html # Fun facts page
└── assets/
├── styles/
│ ├── base.css # Core layout & components
│ └── themes.css # All 9 color theme definitions
├── scripts/
│ ├── game.js # Game logic & localStorage
│ ├── theme.js # Theme switching
│ └── sound-effects.js # Audio feedback
└── images/ # Emoji icons and UI assets
- HTML5 — structure
- CSS3 — theming, layout, animations
- Vanilla JavaScript — game logic, theme switching,
localStorage
Made by ReaTsenkovaCoding · NBU · F117249