make player_view resolution independent