This is a basic particle emitter. You can edit what the particles look like, how much they spawn, how fast they fall, what velocity they start with, and where they start. Simply put this sprite in your project and you can use it.
@raineoden requested that I make a "Physics Thing" so I made this. The particles have physics on them, so does that count? I came up with this script by myself. This is not clone-based. It stores all the particles in a few lists, goes to each particle's position, and stamps there. If you change the costume, you can change what the particles look like. You could also change the costume at runtime. Tell me how many particles you are on when it goes under 30 fps. For me it happened at 300 particles. On phosphorus it got to 4100. https://phosphorus.github.io/#140177321