Do game developers actually need to know programming languages when there are very good game engines like Unreal , where it seems that you do n't even really need to know C++ to make the game ?
Is C++ only good for game development ?