looking good so far.
May I suggest something:
Why not write a generic Update- and Loader function for Particle emitters. So People can include the generic functions in their game engine. Your Editor would then save the particles not as sourcecode, but as a data file that can be loaded by the functions. This way we could add new particle FX to a game without to recompile the game source. Especially useful for Game Engines.
I have made something like that using sprites, but it's pretty slow for some reason. I hope somebody will make such a system on a freeware base using a single surface method.
May I suggest something:
Why not write a generic Update- and Loader function for Particle emitters. So People can include the generic functions in their game engine. Your Editor would then save the particles not as sourcecode, but as a data file that can be loaded by the functions. This way we could add new particle FX to a game without to recompile the game source. Especially useful for Game Engines.
I have made something like that using sprites, but it's pretty slow for some reason. I hope somebody will make such a system on a freeware base using a single surface method.