Both platforms are incredibly exceptional if we consider different aspects. When we speak about ease of use and video quality, there is no match to Unity. However, speaking of graphics, Unreal 5 uses the Nanite system as well as Quixel megascans which makes it worth putting your money into. Furthermore, Unity takes an edge in designing 2D games, while Unreal Engine 5 mostly focuses on 3D titles.