Particle Based Fluid Simulation
A Java particle-based fluid simulation that uses simple physics rules to create fluid-like motion. Each particle is affected by gravity, wall collisions, and interactions with nearby particles, rendered in real time in a Swing window. Users can interact with the system using mouse input to attract or repel particles.