Pulse Particle is a general purpose engine for AS3. It main features like: Configurable rule based particle behavior. Both a full featured object orientated syntax, and a simplified quick object syntax. Flash .mxp extension for easy integration for designers. You can know how it works by the demo which shows a few of the possible effect. It has video tutorials then you can master it easily. If you are interested in it, why not visit following URL to download it.