Remember the arcade hit, Double Dragon? Here’s a rock-paper-scissors version inspired by one of my childhood favorites. This game is built with Vanilla JavaScript, HTML5, and CSS3. Face off against Willy in hand-to-hand combat using the classic "rock, paper, scissors" format with a retro game vibe!
- Interactive Gameplay: Play against a simple AI opponent that reacts to user input.
- Retro UI: Nostalgic design inspired by classic arcade games.
- Responsive Design: Optimized for both desktop and mobile screens.
- JavaScript Game Logic: Core functionality built using Vanilla JavaScript to handle game rounds and outcomes.
- Animations: Basic CSS animations to enhance user experience during gameplay.
- Vanilla JavaScript: Core game logic.
- HTML5: Structuring the game interface.
- CSS3: Styling and layout, including responsive design for mobile and desktop.
- GitHub Pages: Deployed the game for public access.
- Choose your move: Rock, Scissors, or Paper.
- Battle Willy: The AI opponent will randomly choose its move.
- Game Outcome: See who wins based on the classic rules of rock-paper-scissors.
To run the project locally, follow these steps:
Follow these steps to set up and run the project locally on your machine.
To get a copy of the project on your local machine, use the following command:
git clone https://github.com/j-winston/RockPaperScissors-JavaScript-Game.git
Once the repository is cloned, use the following command to navigate to the project folder:
cd RockPaperScissors-JavaScript-Game
To run the game locally, open the index.html file directly in your browser.
- Add sound effects to enhance the gaming experience.
- Implement a multiplayer mode for users to play against each other.
- Add more difficulty levels to challenge the player.
- Include additional characters and moves to expand the gameplay options.
The Double Dragon arcade game inspired this project. The idea was to merge a nostalgic game aesthetic with a fun web-based game like rock-paper-scissors.
If you have any questions or feedback, feel free to reach out.