A proposal for cognitive gameplay requirements

In cognitive gameplay, players must identify inputs, classify and integrate them in a contextually appropriate manner, then draw conclusions and provide feedback to the game engine to demonstrate their mastery of the challenge. Established requirements practices do not exist for this domain and game development teams rely upon ad hoc approaches to specification and iterative requirements-through-implementation-and-test techniques to achieve their goals. In this work we report our observations of a game development team as they prepared a game design in response to a third-party commercial request for proposal. We report upon three examples of cognitive gameplay definition and propose a definition for cognitive gameplay requirements, capable of capturing the requirements from within the case study, that can be used as the basis for further investigations.

[1]  Marc A. Saltzman,et al.  Game Design: Secrets of the Sages , 1999 .

[2]  Francois Dominic Laramee,et al.  Game Design Perspectives , 2002 .

[3]  Ernest Adams,et al.  Andrew Rollings and Ernest Adams on Game Design , 2003 .

[4]  Chris Crawford,et al.  Chris Crawford on Game Design , 2003 .

[5]  Katie Salen,et al.  Rules of play: game design fundamentals , 2003 .

[6]  Kevin A. Schneider,et al.  Requirements engineering and the creative process in the video game industry , 2005, 13th IEEE International Conference on Requirements Engineering (RE'05).

[7]  Mikio Aoyama,et al.  Persona-and-scenario based requirements engineering for software embedded in digital consumer products , 2005, 13th IEEE International Conference on Requirements Engineering (RE'05).

[8]  Kevin A. Schneider,et al.  Emotional Requirements in Video Games , 2006, 14th IEEE International Requirements Engineering Conference (RE'06).

[9]  Martin Glinz,et al.  On Non-Functional Requirements , 2007, 15th IEEE International Requirements Engineering Conference (RE 2007).

[10]  Kevin A. Schneider,et al.  Requirements in Conflict: Player vs. Designer vs. Cheater , 2008, 2008 Third International Workshop on Multimedia and Enjoyable Requirements Engineering - Beyond Mere Descriptions and with More Fun and Games.

[11]  Pericles Loucopoulos,et al.  The intertwining of enterprise strategy and requirements , 2009 .

[12]  John Mylopoulos,et al.  Design Requirements Engineering: A Ten-Year Perspective , 2009 .

[13]  Fay Sudweeks,et al.  Constructivism and online collaborative group learning in higher education: A case study , 2009 .

[14]  David Callele,et al.  Visualizing Emotional Requirements , 2009, 2009 Fourth International Workshop on Requirements Engineering Visualization.

[15]  Walt Scacchi,et al.  Understanding Requirements for Open Source Software , 2009 .