Game:Hercules

Hercules is a boss who can be fought in the Hercules Cup of Olympus Coliseum in Kingdom Hearts. For this battle, Sora asks Hercules to fight him one-on-one, in a friendly competition. Although Hercules appears in Kingdom Hearts: Chain of Memories and Kingdom Hearts II, he only appears as an enemy in the first and third installments of the series, in order of release.

After defeating Hercules once during the Hercules Cup, you will gain 100 EXP from then on for defeating him.

Appearances

 * Olympus Coliseum

Kingdom Hearts
When Hercules is glowing yellow, he's invincible. Wait until he stops to admire his muscles, then pick up a barrel and toss it at him. The barrel removes the yellow glow, making him vulnerable. Make sure to throw the barrel at close-range so that you may unleash a combo of attacks on him directly afterwards.

When Hercules is back on his feet, watch out for his counterattacks. Use Glide to float around and dodge his charging attack. After Hercules finishes his spinning tornado attack, he'll get dizzy and if he isn't glowing, he's open for you to attack him.

If he isn't glowing when he uses these attacks, you can stop him by counterattacking, however, it would probably be wiser to wait for him to admire his muscles, and then repeat the strategy all over again.

Kingdom Hearts II
Hercules does almost the same moves from Kingdom Hearts (except for the spinning tornado attack), and this time there is no yellow glow around his body, making him open to attacks. The only time a yellow glow is seen is when he is about to charge up for a powerful punch.

Evade the attacks he makes - use Dodge Roll and Glide to the best of your ability, and do not be shy about using physical attacks. Hercules is inarguably a much easier opponent than in Kingdom Hearts, and constant attacking should enable you to take down Hercules.