unity OR UE4 ???
I'm sorry but unity is better! UE4 has amazing graphics and unity can to if you put a ton of work into it but my preference as a programer is that unity is better!
i never tried UE4 but its graphics looks fantastic, i'll definitely gonna try it one time