A Software Studies Approach to Interpreting Passage

The following paper argues for the value of critically analyzing game code, demonstrating two potential methodologies. These draw from literary theory and software studies to reach hermeneutic readings of procedures. We use Jason Rohrer’s Passage as a case study to demonstrate these methods. Passage is one of the most frequently studied, discussed and taught works in game studies. However, many critics take for granted the claims that Rohrer makes in his creator’s statement [16] regarding the game’s message. This paper seeks to complicate several of these claims, particularly regarding the balance between marriage or exploration, and their rewards. We explain in detail the steps we undertook to investigate the game’s code. First, a technique of closely playing the game, following a theorycrafting approach [15], was deployed to make sense of four particularly opaque lines of code. By combining close play with close readings of the code, not only did we solve a previously unconsidered puzzle, but added additional richness to existing interpretations of Rohrer’s work. Second, we produced modified versions of the game, following what McGann and Samuels call the critical practice of deformance [12]. We replayed these distorted version’s of the game in order to enlarge our considerations for its design. In doing so, we came to understand the rhetorical emphases placed by Rohrer and the shifts that small changes could have. Both of these techniques were used in our interpretation of Passage, and we present them as methods which other scholars can build on and use with other open-source games.

[1]  D. Fox Harrell Phantasmal Media: An Approach to Imagination, Computation, and Expression , 2013 .

[2]  Michael Mateas,et al.  An Account of Proceduralist Meaning , 2013, DiGRA Conference.

[3]  John Sharp,et al.  A curiously short history of game art , 2012, FDG.

[4]  Valérie Schafer,et al.  Flash. Building the interactive Web , 2014 .

[5]  Felan Parker,et al.  An Art World for Artgames , 2012 .

[6]  Matthew Fuller,et al.  Software Studies: a lexicon , 2008 .

[7]  Michael Mateas,et al.  Kaboom! is a many-splendored thing: an interpretation and design methodology for message-driven games using graphical logics , 2010, FDG.

[8]  Christopher Goetz,et al.  How to do things with videogames , 2013, New Media Soc..

[9]  Noah Wardrip-Fruin,et al.  Expressive Processing: Digital Fictions, Computer Games, and Software Studies , 2009 .

[10]  Ian Bogost,et al.  Persuasive Games: The Expressive Power of Videogames , 2007 .

[11]  Noah Wardrip-Fruin,et al.  What is Strafe Jumping? idTech3 and the Game Engine as Software Platform , 2016, Trans. Digit. Games Res. Assoc..

[12]  Mark L. Sample,et al.  Criminal Code: Procedural Logic and Rhetorical Excess in Videogames , 2013, Digit. Humanit. Q..

[13]  Ian Bogost,et al.  Fine Processing , 2008, PERSUASIVE.

[14]  Christopher A. Paul Optimizing Play: How Theorycraft Changes Gameplay and Design , 2011, Game Stud..

[15]  Alison Gazzard Mazes in Videogames: Meaning, Metaphor and Design , 2013 .

[16]  Michael Mateas,et al.  Defining Operational Logics , 2009, DiGRA Conference.