For more lightweight games or 2D games i would recomend Unity. For the Shooter games and games that require a more beefy computer i would take Unreal Engine.
The reason for that is that Unitys way of creating games in, makes you need more resources for smaller games, than UE4. Also, Make video edits in for example CS:GO use Unreal engine 4 or Film maker