An advanced interactive dice game built using HTML, CSS, and JavaScript. The game offers a fun and engaging way to roll virtual dice with added features such as score tracking, dice animation, and multiplayer mode. Players can play against each other or try to beat the high score.
- Dice Rolling: Roll one or multiple dice and view the results.
- Player vs Player Mode: Compete with a friend in multiplayer mode.
- Score Tracking: Keep track of your scores throughout the game.
- Animations: Dynamic dice roll animations to enhance the gaming experience.
- High Scores: Track and display the highest scores achieved.
- Responsive Design: Play the game on any device, including desktop, tablet, and mobile.
- HTML5: For structuring the game layout and user interface.
- CSS3: For styling and creating an engaging and responsive design.
- JavaScript: For the game logic, dice roll mechanics, score tracking, and animations.
- Clone the repository:
git clone https://github.com/stephenombuya/Advanced-Dice-Game/tree/main
- Navigate to the project directory:
cd dice-game
- Open the index.html file in your preferred browser to start playing.
- Click the "Roll Dice" button to roll the dice.
- If playing multiplayer, two players will take turns rolling the dice.
- The player with the highest roll wins the round and gets points.
- The game keeps track of the scores, and the winner is announced when the game ends.
- Players start with a score of 0.
- In each round, both players roll a dice.
- The player with the highest roll gets a point.
- The first player to reach a predefined number of points wins.
- Scores are displayed at the top of the screen during gameplay.
If you'd like to contribute to this project, feel free to fork this repository and submit a pull request. Contributions are welcome for:
- Bug fixes
- Enhancements
- Feature requests
- Documentation improvements
- Steps to contribute:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Make your changes and commit them with a descriptive message.
- Push your branch to your forked repository.
- Submit a pull request from your fork to the main repository.
- Steps to contribute:
This project is licensed under the MIT License - see the LICENSE file for details.