Welcome To Game Design - Introduction to Game Design Theory
One Day Code - John Haste
Digital, Board Games and Gamification: find your ideal Game Role in the Game Industry while learning about all areas.