Had to go eat dinner so I didn't finish my post, here's the rest.
Gnar builds tank because of his low health. Having that little health forces him to build extra to survive, and as a giant CC machine in Mega Form that is what he's best at. Gnar is excepted to build with a somewhat tanky build, I usually go half and half similar to Jayce. This reduces Gnar's over-all damage. To compensate this, his AD and AP Ratios are really high.
Mini Gnar:
Q builds with 115% AD.
W (Passive) builds with 100% AP
E builds with 6% of Gnar's health, which encourages the more tanky builds.
R builds with 20% AD and 50% AP.
A normal Gnar build focuses in using his Boomerang and Hyper passive for damage, and then when transforming to Mega just CC people to death.
Focusing on Q first, it has a 20 second cooldown at level 1 and a 10 second cooldown at level 5. However, catching the Boomerang reduces the cooldown by 45%/50%/55%/60% depending on the level of his ult. So a good Gnar will make sure to catch Q to increase the damage he can do. If you're against Gnar, try to play someone with a skillshot snare or other form of CC. When he throws his Q, it comes back based on the direction Gnar is going. Throw your skillshot towards where he has to be to catch the boomerang, this forces him to either catch it to reduce the cooldown and get trapped in the CC or ignore it and wait on his boomerang to come back, which allows you to get damage on him or get farm. Another thing is staying behind minions reduces the damage by 50%.
His W allows for large amounts of damage and easy escape, it's great fun in Hide and Seek. Every time Gnar hits a champion with a basic attack or his Boomerang it applies a stack which is easily seen by the orange ring at the targets feet. At 3 stacks the target takes 50 (+100% AP) (+6/8/10/12/14% of the target's max health) as magic damage. This allows Gnar to shred those high-health target like Singed and Garen. However, this only works in mini form. The best defense is watch the stacks, especially at low health and build magic resist. If you're a tank, wait for Gnar to go into his Mega form and fight him as far away from walls as possible. This reduces Gnar to one stun, at a 15-7 second cooldown instead of two.
To sum up the best thing I think to do would be this:
If you're an AD melee champion like
wait for his Mega form before going in so you can do damage without worrying about him using his ranged attacks and W passive to kit you. Watch for the stun, as it's easily to see it and dodge. Stay AWAY from walls to prevent him using his ult.
If you're an AD ranged champ like
, watch his Rage bar very carefully and stay back when he goes Mega. Gnar usually using his bounce on a minion when he transforms as a gap closer, so back off from your minions. When he does go Mega, kit him and call for a gank from your jungler. As soon as he goes back have your jungler come in before he can build more rage and try to CC him to prevent him using E to escape. While in lane, abuse your range over him and poke him away from farm. Dodge his Q and send skillshots when he tries to catch it.
I'm a level 30 unranked play anywhere kinda guy, but I'm really good at picking people up and learning their ups and downs. My current favorite champs are
,
,
, and
. Thinking about writing a couple guides, but until then I'm a board lurker. :P