Fundamentals of Game Design, 2 nd Edition
Fundamentals of Game Design, 2 nd Edition by Ernest Adams Chapter 9: Gameplay.