Germinate: A Mixed-Initiative Casual Creator for Rhetorical Games

Digital games are hindered as an artform by significant technical barriers to entry, which exclude many would-be game developers from participating in this medium of expression. Casual creators for game design attempt to mitigate these barriers, but—like conventional game development tools—often require users to “work their way up” from low-level mechanics to high-level rhetorical or expressive goals, rather than allowing them to start with high-level rhetorical goals and “work their way down.” The constraint-based game generator Gemini is well-suited to the generation of games that meet high-level expressive goals, but is difficult for casual users to work with. We present Germinate, a mixed-initiative casual creator for rhetorical games that extends Gemini with a more approachable graphical user interface. A preliminary expert evaluation revealed that Germinate affords a playful approach to rhetorical game design by generating games that successfully meet user intent in surprising and novel ways.

[1]  Simon Colton,et al.  Wevva: Democratising Game Design , 2017, AIIDE.

[2]  Simon Colton,et al.  Fluidic Games in Cultural Contexts , 2017, ICCC.

[3]  Marina De Vos,et al.  A pragmatic programmer’s guide to answer set programming , 2009 .

[4]  Michael Mateas,et al.  Proceduralist readings: how to find meaning in games with graphical logics , 2011, FDG.

[5]  Simon Colton,et al.  The ANGELINA Videogame Design System—Part II , 2017, IEEE Transactions on Computational Intelligence and AI in Games.

[6]  Mike Treanor,et al.  Newsgames - Procedural Rhetoric Meets Political Cartoons , 2009, DiGRA Conference.

[7]  Noah Wardrip-Fruin,et al.  Generative games as storytelling partners , 2019, FDG.

[8]  Julian Togelius,et al.  General video game rule generation , 2017, 2017 IEEE Conference on Computational Intelligence and Games (CIG).

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

[10]  T. Syrjänen Debugging Inconsistent Answer Set Programs , 2006 .

[11]  Antonios Liapis,et al.  Can Computers Foster Human Users’ Creativity? Theory and Praxis of Mixed-Initiative Co-Creativity , 2016 .

[12]  Michael Mateas,et al.  Casual Creators , 2015, ICCC.

[13]  James D. Hollan,et al.  Direct Manipulation Interfaces , 1985, Hum. Comput. Interact..

[14]  Chris Martens,et al.  Gemini: Bidirectional Generation and Analysis of Games via ASP , 2018, AIIDE.

[15]  Julian Togelius,et al.  Towards a Video Game Description Language , 2013, Artificial and Computational Intelligence in Games.

[16]  Anna Anthropy,et al.  Rise of the Videogame Zinesters: How Freaks, Normals, Amateurs, Artists, Dreamers, Drop-outs, Queers, Housewives, and People Like You Are Taking Back an Art Form , 2012 .

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

[18]  Michael Mateas,et al.  StoryAssembler: an engine for generating dynamic choice-driven narratives , 2019, FDG.

[19]  Martin Schrepp,et al.  Construction and Evaluation of a User Experience Questionnaire , 2008, USAB.

[20]  Tom Schaul,et al.  A video game description language for model-based or interactive learning , 2013, 2013 IEEE Conference on Computational Inteligence in Games (CIG).

[21]  Michael Mateas,et al.  Game-O-Matic: Generating Videogames that Represent Ideas , 2012, PCG@FDG.

[22]  K. Compton Casual Creators: Defining a Genre of Autotelic Creativity Support Systems , 2019 .

[23]  Simon Colton,et al.  The ANGELINA Videogame Design System—Part I , 2017, IEEE Transactions on Computational Intelligence and AI in Games.

[24]  Mike Preuss,et al.  Orchestrating Game Generation , 2019, IEEE Transactions on Games.