Game design

A person summarizing Raph Koster’s Theory of Fun for Game Design:

Chaigidel

The theory is that a game stays fun as long as the player can keep learning more about how the game works and how to play it better.