Kung Fu is effective in magical situations, where running up the sides of buildings and atop the trees is commonplace. In real fight situations however, the discipline doesn’t fair too well.
Actually, Kung Fu is a general term used to cover any activity, practice or study which requires patience and discipline, but is often associated with the practice and development of martial arts.
Shaolin Kung Fu is possibly the oldest martial art still widely practiced today. While the teachings of Kung Fu go well beyond martial arts, Kung Fu practitioners do not do well in free-fight or mixed martial arts competitions.
In this video, Royce Gracie walks you through how he defeated an undefeated Kung fu fighter: