1 free read left. Create a free account for unlimited reading + AI research.
Create free accountWhitepaper
DiGRA
Philippe Lemay of the University of Montreal presented this paper at the 2007 DiGRA conference. It borrows a method long used in architecture, software design, and HCI.
This paper proposes a pattern language for designing optimal experiences, commonly called flow, in video games. Written by Philippe Lemay of the University of Montreal and presented at the 2007 DiGRA conference, it argues that pattern languages, a method long used in architecture, software design, and human-computer interaction, can give game designers a structured way to understand and create engaging player experiences. The author positions this work as a complement to the existing gameplay-focused pattern language of Björk and Holopainen, extending it with a fifth component centered on experiential qualities.
The theoretical foundation rests on Csikszentmihalyi's flow model, which identifies conditions such as clear goals, immediate feedback, and a balance between challenge and skill, along with characteristics such as intense concentration, loss of self-consciousness, and altered perception of time. The paper distinguishes between patterns of experience, which psychologists recognize, and patterns for experience, which designers codify to trigger those experiences. It organizes the work around five dimensions of experience: sensation, emotion, cognition, behavior, and social. Sample patterns are presented in Alexandrian template form, including challenge balancing, path to more challenges, and responsive feedback, each illustrated with examples from commercial titles such as Civilization, World of Warcraft, and Doom.
The author is explicit that the work is preliminary. The paper offers an outline and a handful of example patterns rather than a complete corpus, and it notes that empirical validation remains limited, with few studies applying the flow model to games beyond a single questionnaire-based comparison. Future work is described as requiring expansion of the pattern collection, validation of its breadth and relevance, and application in concrete design projects.