Tuesday, October 23, 2012

DPSF 2.3

Dynamic Particle System Framework will allow you to create custom particle systems in XNA

DPSF (Dynamic Particle System Framework) is a free programmer's tool for creating custom particle systems in XNA quickly and easily.

Unlike other particle system APIs / libraries, DPSF is flexible and allows you to code your own custom behaviors into the particle system; You are not limited to only using the parameters provided by the framework. You can create and control your own particle properties to make just about any effect you can imagine. If you can code it, you will be able to create it in DPSF.

Features :

· 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 (using a SpriteBatch), 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).


What's New in This Release:

· Particle systems can now support multiple Emitters! So rather than using multiple of the same particle system, just use one particle system with multiple emitters. Huge performance improvement!
· Initial support added for Mono For Android, to support using DPSF on Android devices though the use of Mono. Still working some bugs out though.
· Totally refactored the DPSF Demo to make it easier to follow and the pieces more reusable.
· Minor bug fixes and features added.

DOWNLOAD
Size : 11.60 MB 

No comments:

Post a Comment