Game Design fundamentals
Game Systems and the atomic parameters with the Game and Retention loop.

Source and More information: Game Design fundamentals

Author: indieDB.com