With all my years of playing, I only came across Shinies when I got HG, and to my surprise, I've ran into two! 8D
God, it was on the first day I got it too, it must've been my luck since it came out on the day after my birthday. On my way to Violet, the first pokemon I see in that patch just outside of it:
Shiny Bellsprout!(Who nows kicks ass for me in place of Meganium as a shiny Victreebel 8D)
This one I ran into when I was going through rock tunnel, a little while before I ran into it, I found a Kengaskhan, and since Kenhaskhans are awesome, I decided to try to catch it, the bugger took up a hell of a lot of pokeballs. I regret actually trying to catch him now, because shortly after, I ran into:
Shiny Geodude!
So... I only had like, level 50+ on my team, and he was level 12, so I was forced to use Crobat to confuse him down to size, and (Shiny 8D)Victreebel to put him to sleep. When I went to pick out a ball to throw, all I had left, was a single Moon Ball. I was retardedly scared that it wouldn't work! D: But when I threw it, wiggle, wiggle, wiggle, ding! It was caught, yeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah! 8D But... Since Shiny Geodude is Gold, and the rest of the evos take like, a ugly brownish colour, he's gonna stay in my box being an epic trophy of epicness.