Playin around with particles, UI, and Java!
This was the final project for the course User Interfaces in which we had to build a not-so-useful application to handle particle systems.
The basic idea is you have a box, in which there are different kind of particles, interacting each other, colliding, coupling and decoupling, and so on. You have to handle all this in a convenient user interface allowing the user to interact with single or groups of particles. Actually the interface isn't that user friendly, but the whole work was worth the maximum score.
Realtime simulation, together with fully animated particles is provided, along with a huge list of completely unuseful features, but you know, that's life!
You can download the precompiled Java application, which should correctly run on every Java-enabled pc, no matter if you are using Windows, Linux or Mac.
A view of the main interface
Detailed view shows particles along with speed vectors and absolute position.