Egg Emperor

The Egg Emperor is one of the last bosses in the game, Sonic Heroes.

The player must chase it continuously or else it will charge at him or her. To beat it the player must hit the center target located on the chest of the robot. It uses three different attacks:
 * 1) It slices its spear through the air, creating laser blasts which can damage the player.
 * 2) It launches several rockets at the player.
 * 3) It charges at the player (this requires a large distance between the player and the Egg Emperor).

The Egg Emperor also releases weaker robots to protect itself, as well as carry a shield for defense. This shield is destroyable.

Though its charge is unstoppable, it can be dodged with all four teams. The player will have to perfectly execute a attack with power formation with perfect timing. Egg Emperor is the Modern boss for the 3DS version of Sonic Generations.

How to beat
First, the player must Homing Attack the Power Cores in front of his or her team. At the end of the pathway, the player must switch to flight-formation, fly to the boost ring and grab the balloon. When he or she lands, switch back into speed-formation and catch up to the Emperor. The Emperor will alternate swinging his sword in combos of four and shooting rockets throughout the battle. At the end of the second pathway, the player must switch to power-formation and hit the target to grab another balloon. Next, the player must switch to flight-formation, fly upward, and continuously perform Thunder Shoot. Also use power-formation Fire Dunk to blast the shield. While in the air, the Emperor will be unable to hit him or her with any sword swipes. But he or she will still have to dodge the rockets. After a while he will fly to the next stretch of pathway. The player should use Tornado Spin on the pole. If he or she uses it, it must be right after the Emperor charges at the player, any later and the Emperor will strike you in mid-air. The player must use the Dash Ramp and repeat the steps until the battle is over.

Another way to beat him is to use the power character to knock out the cannons, looking for the shield while Doctor Robotnik attacks the player. When he puts his shield up, the flight character must thunder shoot it and disable it. While he's frozen, the speed character should land in as many homing attacks as possible. Then, when he runs, the player should chase him to the next platform. This process must be repeated until the Emperor is defeated.

Quotes
"Sonic! Tails! Knuckles! / Shadow! Rouge! Omega! / Amy! Cream! Big! / Espio! Charmy! Vector! Time to meet your maker!"- Egg Emperor before the cutscene ends.

"I'll show you what real evil is!" - Egg Emperor introduction.

"Take this!" - When Egg Emperor is slicing spears.

"Ha ha ha!" - When Egg Emperor is launching missiles.

"Charge!" - When Egg Emperor is charging at the player's team.

"It's not over yet, troublesome fools!" - After being damaged several times.

"I won't go down that easy!" - When close to defeat.

''"Defeated! Impossible! Nooooooooo!" ''- When Egg Emperor is defeated.

Trivia

 * In Sonic X the Egg Fort II transforms into the Egg Emperor called the "Eggsterminator" in the 4Kids dub. The reason the name was changed was likely to avoid confusion with the Egg Emperor of Sonic Heroes.
 * Hitting the weak spot on Egg Emperor with Thunder Shoot without stopping is the best way to get an A rank because it will stop him from moving and damage him.
 * The Egg Emperor looks similar to Metal Robotnik from Sonic OVA.
 * In the cutscene before you battle the Egg Emperor, Eggman says everyone's name in a order. He first says the speed type, then the flight type, then the power type.
 * This is the boss of the Modern Era in the 3DS version of Sonic Generations.
 * In Sonic Generations, Eggman is the pilot of the Egg Emperor, unlike how Neo Metal Sonic was in Sonic Heroes. However, this could be an upgraded version of Egg Emperor.
 * The Egg Emperor's sword slash attack is similar to Silver's Psychic Knife.