I'm creating my own top down 2D RTS game for personal educational purposes. Currently I really just copying Starcraft's design/ideas. I've decided I should probably implement Fog Of War too.
Let me just explain my expectations:
- Areas currently being explored (i.e. units are there) should be lit up.
- Areas previsouly explored (i.e. units were there) should be darker but show what things were there when your unit was there.
- Areas not explored (i.e. areas your units have never been to) should be completely black.
- There should be a gradient change from each type (e.g. explored to previously explored) [See Picture Below]

I don't really need to know how to actually do it, but I would like a nice kick.
Thanks!