The Art of Game Design: A Book of Lenses

 

This book by Jesse Schell is a superb take on building a working and popular game. It will help a reader in understanding the different aspects of gaming and features many hard hitting questions that can be helpful in developing an interesting game. People who have developed any game earlier can particularly benefit from this book.