# Particle Simulation A customizable 2D particle simulation built with JavaScript and HTML Canvas. Particles interact with each other and respond to user input, supporting features like collision detection and response and mouse interaction. ## Features - **Collision detection and response** - **Mouse interaction** - **Connected particles** - **Adjustable parameters** - **Responsive design** - More in the works. ## Usage 1. **Clone or download** this repository. 2. Open `index.html` in your browser. 3. Use the control panel to: - Change particle count and radius - Toggle collision and connection features - Adjust mouse interaction radius - Drag the panel to any corne You can alternatively head to https://glassybridge.github.io/Particle-Simulator to try it out. ## Requirements - Modern web browser. - No external dependencies (since it is built using vanila JS).