MDA framework

MDA: A Formal Approach to Game Design and Game Research Robin Hunicke, Marc LeBlanc, Robert Zubek Mechanics, Dynamics and Aesthetics