Each character has a special ability , such as Sonic 's splice shield , Tails ' flight and Knuckles ' gliding and climbing abilities .
Each character has their own special ability : Sonic can defeat enemies with a shield attack , Tails can fly , Knuckles can glide and climb on walls , and Amy can attack enemies with her hammer ( the other characters defeat enemies by jumping on them ) .