EDIT: I've been thinking furiously for months what to do with this thread. It's extremely useful for anyone who wants to learn programming, how to program games, talk about programming. Anything goes because I could not come up with a different subject for this thread. However, as time went by, I've recently learnt that programming and coding was the foundation to any game, and if anything needed to be stressed, it's programming because one small mistake can turn into a headache quickly if you don't program your game correctly. With that in mind, I've decided to fully alter the focus of the thread to programming, coding, computer science, and anything related. The original point of this thread is down below.