A must read for Gamers and Designers,
This review is from: Level Up!: The Guide to Great Video Game Design (Paperback)
Scott Rogers does a great job of offering information that is easy to understand, while also being applicable to those with vast amounts of game design experience and to those with next to no knowledge of the subject at all.
The book is set out in a way that breaks "Game Design" into chunks (which can be returned to for reference). You will be taken through the steps of understanding how to create a game design document, level design, character and enemy design, music and many other features. There is even section on Pitching your game.
I very much enjoyed reading "level Up" and found the footnotes to be some of the funniest bits. If you are looking for a game design book this is the one you should get. If you are not looking for a game design book then get it anyway as it has a great recipe for chili.