This application simulates the motion of particles within a predefined area, demonstrating dynamic interactions, collision handling, and real-time rendering based on Java Swing.
- Add particles with specific velocities and angles.
- Dynamic load balancing of particle computations across multiple threads.
- Real-time display of FPS and particle count.
- Ability to clear all particles and reset the simulation.
- Java 11 or higher
- Ensure Java JDK 11 or higher is installed on your machine.
- Download the source code from this repository.
To run the application, launch the driver class or the executable JAR file.