link:- https://deepanshu0211.github.io/Bouncing-Balls-Simulation/
Features
Dynamic Bouncing: Balls dynamically bounce off the canvas edges, creating an engaging visual effect.
Random Rolling: When balls touch the surface, they start rolling in a random direction, adding an extra layer of realism.
Customizable: The number of balls, their appearance, and physics parameters can be easily customized.
Technologies Used
Matter.js: A 2D physics engine that brings realistic physics simulations to the web.
JavaScript: The simulation is implemented using JavaScript for its versatility and compatibility with web browsers.
HTML5 Canvas: The canvas element is utilized to render the visual components of the simulation.
Getting Started
Open index.html in a web browser.
Explore and enjoy the interactive bouncing balls simulation.
Usage
Feel free to experiment with the code, customize the parameters, and integrate the simulation into your web projects. This can serve as a fun and educational addition to your web development portfolio.
Contributing
Contributions are welcome! If you have any suggestions, improvements, or new features, feel free to open an issue or submit a pull request.
License
This project is licensed under the MIT License - see the LICENSE file for details.