Graphics programming isn’t normally necessary for 2D games, but if you are willing to get down and dirty in the HLSL and draw your scene with a few rendertargets, you can add some very advanced and customizable post-render effects. One of the ‘simplest’ effects is the bloom lighting effect, which is used is nearly every [...]


