Mercury Particle Engine
Latest release
14.October.2007 Mercury Particle Engine is a 2D particle system for Microsofts XNA Framework. It allows developers to add impressive visual effects to their Windows & XBox360 games with minimum effort.
In order to provide users with the best possible balance of extensibility & performance for their own particular requirements, i have split Project Mercury into two separate branches: 'Skinakas' and 'Caloris'.
Skinakas focuses slightly more on extensibility, giving the user the option to create their own customized particle structure with their required fields. Skinakas opens up possibilities for advanced effects utilizing modifiers that attach custom data to particles, resurrecting hope for the long overdue Farseer Physics modifier. Skinakas is recommended for projects targeting the Windows platform, and although it is compatible with the Xbox360, performance is likely to be limiting on the 360s' CLR.
Caloris focuses on pure unadulterated speed, at the expense of some extensibility. Caloris is highly optimized for the XBox360, achieving efficiency similar to Skinakas on the Windows platform. The ability to create customized particle structures has been removed, locking users into a predefined particle format. Caloris is recommended for projects targeting the XBox360 platform.
!!New Devblog
I've started a new development blog (mostly) about Project Mercury.
Read all about it!