   [SDL] Need 2D graphic effects examples
  Hi all!!This is my first post in this forum but not my first visit.I want to make nice and fast effects for games and I can't find any example for this purpose.I made a effect on my game but I think that some library or code make my effect faster and easy.I don't remember the effect name but I have a screenshot to show it.The effect is:http://img266.imageshack.us/img266/7176/graphiceffect.pngIf somebody has a library or page/folder/rar/zip (etc) with examples of nice effects like this one please give it to me.Thanks in advanceRegards Juan Pablo from ArgentinaSorry for my English   
  That image is kind of small - what effect are you referring to exactly? Is it the gradient effect? And when you say you're looking for examples of nice effects, do you mean art assets (e.g. textures, images, etc.), or procedural effects?Also, are you using SDL's software rendering functionality, or are you using SDL along with a graphics API such as OpenGL or Direct3D?   ;Quote:Original post by jykThat image is kind of small - what effect are you referring to exactly? Is it the gradient effect? And when you say you're looking for examples of nice effects, do you mean art assets (e.g. textures, images, etc.), or procedural effects?Also, are you using SDL's software rendering functionality, or are you using SDL along with a graphics API such as OpenGL or Direct3D?Thanks for your answer.For now, I'm using just SDL without OpenGL or DirectX. I have in my mind implement OpenGL. You recommend me to focus in OpenGL?The effect of the image is like a speed effect in an object. This image of a car describe what I mean.http://www.smallbusinessmarketingconsultant.com/wp-content/uploads/2009/08/speed-car-blur.jpgAbout the effects, I want examples of some effects that make a simple game looks cool. Explodes, bounces, blurs, etcSorry for my poor explanationRegards Juan Pablo   ;  For those sorts of effects, you'll probably need to use a graphics API such as Direct3D or OpenGL alongside SDL. (Or, you could use a game engine that offers these sorts of effects 'out of the box'.)Some of the effects you mentioned (such as 'explosion' effects) can be done using simple alpha blending. Others (such as motion blur) can be considerably more complex to implement.   