UE4のゲームロジックは基本BluePrintとBehaviorTreeだからUnityで言うと有料アセットが最初から付属してるようなチートプレイだし、
それを超えてC++で機能を実装するにしてもMS独自のC#よりC++の方が遥かに情報量は多い。
勉強しない奴の方が多いから日本語ブログの記事でUnityの方が簡単ってイメージ付いてるけど、真逆