Korištenjem programskog jezika C++ te knjižnica OpenGL, Box2d, SDL i AntTweakBar stvoren je program koji korisniku pruža GUI s mogućnošću prikaza različitih čestičnih modela, od onih najjednostavnijih do onih složenijih. Program prikazuje i različita svojstva i mogućnosti koje pruža fizička knjižnica Box2D. Korisniku se putem GUI-a daje velika mogućnost prilagođavanja čestičnih sustava poput promjene boje, koordinata stvaranja sustava, veličine pojedinih čestica i slično. Pojedini primjeri ovog završnog rada služe korisniku da postepeno shvati i nauči implementirati čestične sustave. Sve počinje sa prvim primjerom u kojem se stvara jedna čestica, zatim se nakon toga stvara sustav čestica, pa više sustava čestica. Sve dok ne dođemo do sustav...