Although I think this is similar to the HERE link above, it's a bit more simple and to me, it creates a more classic FOW effect. Uses two layers, a Main one and a Fog one, where the Fog layer is set to 90% opacity with a black filter. On that layout is a black panel object which acts as the fog. On the main layout is the player and background. Basically, the player spawns "FogCLEAR" objects on the Fog layout, which have the erase effect. To conserve performance, the player only spawns the "FogCLEAR" objects as he is moving, and at 500 millisecond intervals.