The Game Makerβs Apprentice Game Development for Beginners - Habgood, Jacob (Jacob Habgood and Mark Overmars, 2006)