# ๐ŸŽฒ Dice Roller 3D ![Dice Roller Preview](preview.png) Welcome to **Dice Roller 3D** โ€“ a fun and interactive 3D dice game on the web! Roll one or two dice with realistic physics and beautiful graphics using your keyboard or mouse. [![๐Ÿ”— Live Demo](https://img.shields.io/badge/TRY%20IT%20NOW-Dice%20Roller-blue?style=for-the-badge)](https://hamzasayed596.github.io/Dice/) --- ## ๐ŸŒŸ Features - ๐ŸŽฒ Roll 1 or 2 dice in real-time 3D - โŒจ๏ธ Click or press spacebar to roll - ๐Ÿ”‹ Hold spacebar for more power - ๐Ÿ“Š Live stats: total rolls, highest roll, average score - ๐ŸŒ„ Animated environment: grass, sun, butterflies, and mountains - ๐ŸŽจ Smooth and modern UI design - ๐Ÿ“ฑ Fully responsive โ€“ works on desktop and mobile --- ## ๐Ÿงช Technologies Used - **HTML5**, **CSS3** - **JavaScript (ES6+)** - [Three.js](https://threejs.org/) โ€“ for 3D rendering - [Cannon-es](https://pmndrs.github.io/cannon-es/) โ€“ for physics simulation --- ## ๐Ÿš€ Getting Started To run this project locally: 1. Download or clone this repository 2. Open the `index.html` file in your browser โœ… No installation or setup needed! --- ## ๐Ÿ“š Use Cases - Explore 3D physics in the browser - Simulate real dice for board games - Learn math and probability interactively - Practice WebGL and creative front-end design --- ## ๐Ÿ™Œ Credits Made with ๐Ÿ’ป and โ˜• by **Hamza Sayed (Asyut Hack Club)** Special thanks to open-source projects: **Three.js** and **Cannon-es** --- ## ๐Ÿ“„ License This project is licensed under the **MIT License**. You are free to use, modify, and improve it โ€” just give credit where it's due. ---