A particle engine in C++ and SDL.