Note from wololo: Soon after this article was published, I was made aware that this article was an exact copy of this tutorial from user wakefulness on gamespot. I take plagiarism very seriously and this is the first time a “non original” guest blogger’s article got published on this site without me realizing beforehand.
I am therefore taking down the article and suggesting that you look at the original tutorial instead. The guest blogger has realized this was unacceptable, he apologized for it and we have made it clear this won’t happen again.
Apologies for this mistake.