Unreal Engine 5 вышел относительно недавно и позволяет использовать rtx, так же на нем можно делать более сложные и требовательные игры, в свою очередь Unity работает на языке C#, который лёгок в изучении и на нем можно делать простенькие игры, хотя Unity очень популярен на данный момент, такие игры как: Rust, Cuphead, Hearthstone, Escape From Tarkov и другие сделаны на нем.