Fundamentals of Game Design 2nd Ed (New Riders)
Monday, 30 May 2011

Updated classic reference by Ernest Adams offers a complete and practical approach to game design, and includes material on concept development, gameplay design, core mechanics, user interfaces, storytelling, and balancing.

<ASIN:0321643372>