The Effect of Learning Mechanics Design on Learning Outcomes in a Computer-Based Geometry Game. - Jan L. Plass; Bruce D. Homer; Elizabeth O. Hayward; Jonathan Frye; Tsu-Ting Huang; Melissa Biles; Murphy Stein; Ken Perlin (Edutainment, 2012)