I'm making a tower-defense game for Windows (not phone) in XNA.
I've seen this video of another tower-defense game for Windows Phone that uses particle effects, which I really like. They change color, glow and density as they move away from the explosion. Really cool stuff!
http://www.youtube.com/watch?v=YhPr4A4LRPQ&hd=1
I would like a similar result (particle-wise) to the stuff in the video, however, I don't know where to start. I suppose I need to do linelist hardware instancing to achieve the result, and then update every particle position on the CPU.
Or is there a better alternative? Post your suggestions. That'd be great, thanks.
Edit It's the explosion particle effect that I want to implement. Not the particle effects that the projectiles leave when they fire.