TimelineFX (http://www.rigzsoft.co.uk/) particle system in C++ with Marmalade as sample