Common Sense

The Common Elements of Creativity and Playing Games

...

player

objectives

procedures

rules

resources

formal elements

conflict

challenge

boundaries of time

boundaries of space

play

fun

...