nimm doch einfach ein object, miss die entfernung zu diesem 1x pro sekunde(sleep(1);) und erzeuge je näher der spieler an die quelle (dieses objekt) kommt weniger partikel.