Engineering emergence: applied theory for game design

Joris Dormans ontwikkelde softwaretools om het ontwerpen van games te ondersteunen en naar een hoger plan te tillen. Toegepaste theorie voor game design, zoals Dormans die voorstelt, is er op gericht om creativiteit te ondersteunen, het ontwerpproces te versnellen, en de kwaliteit van games te verhogen. Hierbij spelen twee theoretische kaders een rol. Het eerste kader beschrijft games als systemen van spelregels, waarbij de onderlinge structuur van doorslaggevend belang is in het onvoorspelbare en complexe gedrag dat de game vertoont. Het tweede kader helpt designers bij het ontwerpen van open, dynamische gamewerelden die gericht zijn op het creeren van een soepele, consistente spelervaring. Beide kaders staan in elkaars verlengde: in een goed ontworpen game komen de gamewereld en de spelregels samen in een nauwkeurig gebalanceerd geheel. De kaders kunnen worden ingezet om, met behulp van methodes uit de software engineering, het designproces van een game verder te professionaliseren. Dormans presenteert een theorie en softwaretools die designers in staat stellen om domeinspecifieke kennis vast te leggen, spelregelsystemen vroegtijdig te simuleren en te toetsen, en om het ontwerpproces gedeeltelijk te automatiseren.

[1]  Tracy Fullerton,et al.  Game Design Workshop: A Playcentric Approach to Creating Innovative Games, Third Edition , 2014 .

[2]  Neal Stephenson,et al.  The Diamond Age: Or, a Young Lady's Illustrated Primer , 1996 .

[3]  K. Davidson Aspects of a Novel , 1985, College English.

[4]  Michael Mateas,et al.  Procedural Level Design for Platform Games , 2006, AIIDE.

[5]  William A. Woods,et al.  Computational Linguistics Transition Network Grammars for Natural Language Analysis , 2022 .

[6]  C. Crawford Chris Crawford on Interactive Storytelling , 2004 .

[7]  Cyril Brom,et al.  Petri Nets for Game Plot , 2006 .

[8]  A. Galloway,et al.  Gaming: Essays On Algorithmic Culture , 2006 .

[9]  Scott Rogers,et al.  Level Up!: The Guide to Great Video Game Design , 2010 .

[10]  Claude E. Shannon,et al.  Programming a computer for playing chess , 1950 .

[11]  M. Haahr,et al.  Interactive Storytelling , 2012, Lecture Notes in Computer Science.

[12]  Michael Nitsche,et al.  The Quest in a Generated World , 2007, DiGRA Conference.

[13]  M. Copier,et al.  Beyond the magic circle : A network perspective on role-play in online games , 2007 .

[14]  Stefan M. Grünvogel Formal Models and Game Design , 2005, Game Stud..

[15]  Joris Dormans,et al.  Level design as model transformation: a strategy for automated content generation , 2011, PCGames '11.

[16]  Jesse Schell,et al.  The Art of Game Design: A book of lenses , 2019 .

[17]  James Arvo,et al.  Stratified Sampling of Convex Quadrilaterals , 2007, J. Graph. Tools.

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

[19]  Manuel Araújo,et al.  Modeling Games with Petri Nets , 2009, DiGRA Conference.

[21]  José A. Carsí,et al.  A Platform-Independent Model for Videogame Gameplay Specification , 2009, DiGRA Conference.

[22]  Michael Mateas,et al.  Rhythm-based level generation for 2D platformers , 2009, FDG.

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

[24]  Bran Selic,et al.  Using UML for Modeling Complex Real-Time Systems , 1998, LCTES.

[25]  Aki Järvinen,et al.  Making and breaking games: a typology of rules , 2003, DiGRA Conference.

[26]  Penelope Sweetser,et al.  An emergent approach to game design : development and play , 2005 .

[27]  William V. Wright,et al.  A Theory of Fun for Game Design , 2004 .

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

[29]  G. Lakoff,et al.  Women, Fire, and Dangerous Things: What Categories Reveal about the Mind , 1988 .

[30]  Chris Crawford,et al.  The Art of Computer Game Design , 1984 .

[31]  Julian Togelius,et al.  What is procedural content generation?: Mario on the borderline , 2011, PCGames '11.

[32]  Robert Zubek,et al.  MDA : A Formal Approach to Game Design and Game Research , 2004 .

[33]  John C. Beck,et al.  Got Game: How the Gamer Generation Is Reshaping Business Forever , 2004 .

[34]  Brenda Kay Laurel,et al.  Toward the design of a computer-based interactive fantasy system / , 1986 .

[35]  Zachary Booth Simpson,et al.  The In-game Economics of Ultima Online , 2012 .

[36]  R. Jakobson Closing Statement: Linguistics and Poetics , 2006 .

[37]  Geoff King,et al.  Spectacular Narratives: Hollywood in the Age of the Blockbuster , 2000 .

[38]  Steven Johnson,et al.  Everything bad is good for you : how popular culture is making us smarter , 2006 .

[39]  Rune Klevjer,et al.  In Defense of Cutscenes , 2002, CGDC Conf..

[40]  Ernest Adams,et al.  Fundamentals of Game Design , 2006 .

[41]  José A. Carsí,et al.  Automatic prototyping in model-driven game development , 2009, CIE.

[42]  Andy Schürr,et al.  A graph grammar approach to graphical parsing , 1995, Proceedings of Symposium on Visual Languages.

[43]  Julian Togelius,et al.  Towards multiobjective procedural map generation , 2010, PCGames@FDG.

[44]  Randy J. Pagulayan,et al.  User-centered design in games , 2012 .

[45]  Jean-Pierre Jessel,et al.  A Gameplay Definition through Videogame Classification , 2008, Int. J. Comput. Games Technol..

[46]  Jesper Juul Half-Real: Video Games between Real Rules and Fictional Worlds , 2005 .

[47]  Joris Dormans,et al.  Integrating Emergence and Progression , 2011, DiGRA Conference.

[48]  Noam Chomsky,et al.  On Certain Formal Properties of Grammars , 1959, Inf. Control..

[49]  Jesper Juul,et al.  The Open and the Closed: Games of Emergence and Games of Progression , 2002, CGDC Conf..

[50]  Joris Dormans,et al.  On the Role of the Die: A brief ludologic study of pen-and-paper roleplaying games and their rules , 2006, Game Stud..

[51]  Paul Martin,et al.  A spatial analysis of the JBA headquarters in Splinter Cell: Double Agent , 2011, Entertain. Comput..

[52]  Joris Dormans,et al.  Simulating Mechanics to Study Emergence in Games , 2011, IDP@AIIDE.

[53]  Jonathan. Dovey,et al.  New Media: A Critical Introduction , 2003 .

[54]  Steven Poole,et al.  Trigger happy : the inner life of videogames , 2000 .

[55]  Timothy Burke Can A Table Stand On One Leg? Critical and Ludological Thoughts on Star Wars: Galaxies , 2005, Game Stud..

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

[57]  Reiko Heckel,et al.  Graph Transformation in a Nutshell , 2006, FoVMT.

[58]  Thomas M. Malaby Beyond Play , 2007 .

[59]  Henry Jenkins Game Design as Narrative Architecture , 2003 .

[60]  Clinton Keith,et al.  Agile Game Development with Scrum , 2010 .

[61]  Max Jacobson,et al.  A Pattern Language: Towns, Buildings, Construction , 1981 .

[62]  J. Locke An Essay concerning Human Understanding , 1924, Nature.

[63]  Markku Eskelinen,et al.  Towards computer game studies , 2001, Digit. Creativity.

[64]  Espen Aarseth,et al.  From Hunt the Wumpus to EverQuest: Introduction to Quest Theory , 2005, ICEC.

[65]  Jan H. G. Klabbers,et al.  The magic circle : principles of gaming & simulation , 2006 .

[66]  Edward Byrne Game Level Design , 2004 .

[67]  Alan W. Brown An Introduction to Model Driven Architecture - Part 1; MDA and Today's Systems , 2004 .

[68]  Jacquelyn Ford Morie,et al.  The Hegemony of Play , 2007, DiGRA Conference.

[69]  Ian Bogost,et al.  Unit Operations: An Approach to Videogame Criticism , 2006 .

[70]  Katherine Isbister,et al.  Chapter 9 – Master Metrics: The Science Behind the Art of Game Design , 2008 .

[71]  D. Chalmers Strong and Weak Emergence , 2006 .

[72]  J. Huizinga Homo ludens : proeve eener bepaling van het spel-element der cultuur , 2008 .

[73]  Ken Binmore,et al.  Game theory - a very short introduction , 2007 .

[74]  E. Panofsky Renaissance And Renascences In Western Art , 1960 .

[75]  P. Ball Critical Mass: How One Thing Leads to Another , 2004 .

[76]  Morgan McGuire,et al.  Creating games - mechanics, content, and technology , 2008 .

[77]  Joseph Campbell,et al.  The Hero with a Thousand Faces , 1949 .

[78]  David Myers,et al.  Simulation as Play: A Semiotic Analysis , 1999 .

[79]  Tony Curzon Price,et al.  Emergence: From Chaos to Order by John H. Holland , 1998, J. Artif. Soc. Soc. Simul..

[80]  Jesper Juul,et al.  A Casual Revolution: Reinventing Video Games and Their Players , 2009 .

[81]  Greg Costikyan,et al.  I Have No Words & I Must Design: Toward a Critical Vocabulary for Games , 2002, CGDC Conf..

[82]  Christopher Alexander,et al.  The Timeless Way of Building , 1979 .

[83]  Peta Wyeth,et al.  GameFlow: a model for evaluating player enjoyment in games , 2005, CIE.

[84]  Craig A. Lindley,et al.  Game Taxonomies: A High Level Framework for Game Analysis and Design , 2003 .

[85]  G. Frasca Simulation versus narrative , 2005 .

[86]  C. Vogler,et al.  The Writer's Journey: Mythic Structure for Writers , 2007 .

[87]  Ferdinand de Saussure Course in General Linguistics , 1916 .

[88]  Julian Togelius,et al.  Cellular automata for real-time generation of infinite cave levels , 2010, PCGames@FDG.

[89]  Katherine Isbister,et al.  Heuristic Evaluation of Games , 2008 .

[90]  Staffan Björk,et al.  Patterns In Game Design , 2004 .

[91]  Emmanuel Guardiola Ubisoft GAME THEORY AND VIDEO GAME , A NEW APPROACH OF GAME THEORY TO ANALYZE AND CONCEIVE GAME SYSTEMS , 2006 .

[92]  Vladimir Propp,et al.  Morphology of the folktale , 1959 .

[93]  José A. Carsí,et al.  Model Driven Game Development: 2D Platform Game Prototyping , 2008, GAMEON.

[94]  Sander Bakkes,et al.  Generating Missions and Spaces for Adaptable Play Experiences , 2011, IEEE Transactions on Computational Intelligence and AI in Games.

[95]  Bernd Kreimeier,et al.  The Case For Game Design Patterns , 2002 .

[96]  Espen Aarseth,et al.  Computer Game Studies, Year One , 2001, Game Stud..

[97]  George Stiny,et al.  Shape Grammars and the Generative Specification of Painting and Sculpture , 1971, IFIP Congress.

[98]  Stephen Wolfram,et al.  A New Kind of Science , 2003, Artificial Life.

[99]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[100]  Rafael Bidarra,et al.  Integrating procedural generation and manual editing of virtual worlds , 2010, PCGames@FDG.

[101]  J. Fromm Types and Forms of Emergence , 2005, nlin/0506028.

[102]  Mark John Taylor,et al.  Computer game-flow design , 2006, CIE.

[103]  Master Gardener,et al.  Mathematical games: the fantastic combinations of john conway's new solitaire game "life , 1970 .

[104]  Joris Dormans,et al.  Beyond Iconic Simulation , 2011 .

[105]  David Myers Simulation, Gaming, and the Simulative , 1999 .

[106]  J.I.L. Veugen Computer Games as a Narrative Medium , 2011 .

[107]  J. Murray Hamlet on the Holodeck , 1997 .

[108]  Jan Willem Klop,et al.  Term Rewriting Systems: From Church-Rosser to Knuth-Bendix and Beyond , 1990, ICALP.

[109]  Michael Mateas,et al.  Tanagra: a mixed-initiative level design tool , 2010, FDG.

[110]  Francis P. Canavan A Philosophical Enquiry into the Origin of Our Ideas of the Sublime and Beautiful , 1959 .

[111]  Chris Kohler,et al.  Power-Up: How Japanese Video Games Gave the World an Extra Life , 2005 .

[112]  Marie-Laure Ryan,et al.  Narrative as Virtual Reality: Immersion and Interactivity in Literature and Electronic Media , 2000 .

[113]  Michael Mateas,et al.  Towards Automated Game Design , 2007, AI*IA.

[114]  Clara Fernández-Vara,et al.  Towards an Ontological Language for Game Analysis , 2005, DiGRA Conference.

[115]  R. Rosenblum Modern Painting and the Northern Romantic Tradition: Friedrich to Rothko , 1975 .

[116]  Stéphane Natkin,et al.  Petri Net Modelling for the Analysis of the Ordering of Actions in Computer Games , 2003, GAME-ON.

[117]  Erik Nelson,et al.  That cloud game: dreaming (and doing) innovative game design , 2006, Sandbox '06.

[118]  Bran Selic,et al.  The Pragmatics of Model-Driven Development , 2003, IEEE Softw..

[119]  Joris Dormans,et al.  Adventures in level design: generating missions and spaces for action adventure games , 2010, PCGames@FDG.