Rules of play: Game design fundamentals (2004)

by Katie Salen, Eric Zimmerman