UEはエンジンまでコンパイルできるのも強い
実質無限に改造出来るからな(unityもお金払えばできるが…)

ただUEはC++と言いながら、実質UE言語なので慣れるのが難しいし習得難易度も高い

それに比べるもPureC#も使えるUnityは作りやすさが勝ってるとは思う
UEも普通のC++使えるけどお作法が多すぎて面倒なのはあった