I actually implented the first real time in game shadow mapper way back when in the unreal engine with Jon Olick. (Major credit to him) And I am running into issues as seen in the link above so today I am going to spend exploring Unreal 4. It is a different animal now so we shall see. In any case it will quell some fears I am in the wrong engine with the lack of acccess to deep calls Unity gives. BUT unreal maybe the same way. It will be nice either way to be sure I am starting again on the right foot.
Plus they support c++!!! Weeeeeee good old days!