a C++ simple particle engine using SFML