Educational Game Design for Teaching Chinese as a Foreign Language by Effective Learning Environment, Flow, Motivation. - Yi Zhang; Liming Shan; Shixiang Li (ICWL Workshops, 2010)