particles.cpp - ncurses-based particle effect