Principles of game design: mechanics, dynamics, aesthetics, player psychology, and the iterative design and playtesting process.
475




Principles of game design: mechanics, dynamics, aesthetics, player psychology, and the iterative design and playtesting process.