Article Number Two:

http://www.cprogramming.com/tutorial/gamedesign.html