Hey. thanks for the info :)
But the game engine I'm learning is Unity and unfortunately it supports only C# and Javascript. C++ is supported by Unreal Engine by for that I have to relearn new engine and a new language which I think will takes 1 month in total to learn it. Also I've learned Unity and Unity is okay for now.. But if I ever felt like to use Unreal Engine, then I will do so :)