Particle System Editor
- By admin
During the process of Sparc I finally got round to doing something I had wanted to do for ages and that was write a “flexible particle system”. For a while I had been deriving classes from particle system and writing the code to make each particle do a little something different but I was convinced that all of this could be done by one data driven class.
- YParticle Acceleration.
- Size x,y.
- SizeChangeDelta x,y.
- R Colour.
- G Colour.
- B Colour.
- R Colour change….Particle life….System life….the list goes on….
So as you can imagine the files weren’t great to write by hand especially as I hadn’t yet discovered the wonders of XML, so I decided to write an editor, I thought with my menu system and loading of particle systems already set up it would be easy enough. I’m happy to say, that although a little tedious it was very easy to set up and it’s another one I’m very proud of, it was extended to allow different particle types like circle, rectangle, pixel, ellipse and sprite and its always a lot of fun to play with, sometimes addictive in fact, I’m hoping to clean up the interface a little and make some more renders for it (it was written API independent but it only has an SDL renderer at the moment) so that it can be used for future projects, including 3D ones.
Download Run-able PS
Peek at Some Code (Coming Soon)
You can also download my C.V. from here