Features

Top  Previous  Next

Here is a list of some of the features DPSF provides:

 

- Common particle system functionality is provided, such as managing the particles in memory, drawing them, and emitting them.

- Templates to start from are provided to make creating new particle systems quick and easy.

- You write the particle system code, allowing you to create any type of particle system effects you desire. Your imagination is the limit.

- Allows particle systems to be created very quickly by using the Default Particle Systems provided.

- The Default Particle Systems may be extended, allowing you to provide any extra required functionality.

- Full control over the particle system and its particles.

- Allows innovative effects to be created quickly and easily through the use of Events.

- Supports drawing particles as Pixels, Sprites, Point Sprites, Quads, and Textured Quads.

- Easy to integrate into existing projects; just add a reference to a dll file.

- Use the built-in Effects (i.e. shaders) as well as custom Effects.

- Modify the default Effect (i.e. shaders) to create new custom Effects quickly and easily.

- A Particle System Manager is provided to make updating and drawing many particle systems easier.

- An Animations class is provided for easily creating animated particles.

- Easily create a sequence of images, tile-sets, or animated gifs displaying particle system animations.

- Particle systems may be implemented as DrawableGameComponents.

- Works on Windows and the Xbox 360 (currently untested on the Zune).