This excellent title contains no code whatsoever! It is however packed full of diagrams and explanations about every single aspect of designing a game. It's focus is simple. What makes a game fun! GameCodeSchool.com are pleased to recommend the truly great, The Art of Game Design: A Book of Lenses, Second Edition.
In The Art of Game Design: A Book of Lenses, Second Edition put together by Jesse Schell and published by A K Peters/CRC Press, there will be no runnable examples but you will learn everything you need to know to make your games highly playable and fun.
This title describes the deepest and most fundamental principles of game design at the same time as demonstrating how tactics used in board, card, and athletic games also work in games. It provides practical instruction on creating world-class games that will be played again and again.