You can find shiny Pokémon in the wild, in eggs, and in the battle tower, which is basically everyplace you can catch a Pokémon save for the Battle Tower in which you won't be able to catch the shinys there. It depends on very, very good luck to get a shiny Pokémon. Not very many people even have a shiny Pokémon to begin with. As you can imagine, these occurences are very, very rare. The Torchic you may have obtained from Professor Birch may be a lighter colored orange and you may think the game is glitched up, but it isn't. An example of that could be a Metagross with a silver coating and a golden X on it, a dark green Zubat, or a black Rayquaza. Pokémon that are different colors than normally seen with. You have probably heard or seen a picture of them. Black: Victini & ReshiramWhite: Victini & Zekrom.Pokémon Ranger & The Temple of the Sea!.
Mystery Dungeon - Explorers of Time & Darkness.Mystery Dungeon: Blazing, Stormy & Light Adventure Squad.Pokémon Battle TrozeiPokémon Link: Battle.