Design-Driven Requirements for Computationally Co-Creative Game AI Design Tools

Game AI designers must manage complex interactions between the AI character, the game world, and the player, while achieving their design visions. Computational co-creativity tools can aid them, but first, AI and HCI researchers must gather requirements and determine design heuristics to build effective co-creative tools. In this work, we present a participatory design study that categorizes and analyzes game AI designers’ workflows, goals, and expectations for such tools. We evince deep connections between game AI design and the design of co-creative tools, and present implications for future co-creativity tool research and development.

[1]  Alberto Alvarez,et al.  Learning the Designer's Preferences to Drive Evolution , 2020, EvoApplications.

[2]  Vishwa Shah,et al.  Friend, Collaborator, Student, Manager: How Design of an AI-Driven Game Level Editor Affects Creators , 2019, CHI.

[3]  Antonios Liapis,et al.  Mixed-initiative content creation , 2016 .

[4]  Brian Magerko,et al.  An Enactive Model of Creativity for Computational Collaboration and Co-creation , 2015, Creativity in the Digital Age.

[5]  Melissa A. Federoff,et al.  HEURISTICS AND USABILITY GUIDELINES FOR THE CREATION AND EVALUATION OF FUN IN VIDEO GAMES , 2002 .

[6]  Frederic Fol Leymarie,et al.  Towards Friendly Mixed Initiative Procedural Content Generation: Three Pillars of Industry , 2020, FDG.

[7]  Edward A. Lee,et al.  Hierarchical finite state machines with multiple concurrency models , 1999, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[8]  Lucy A. Suchman,et al.  Plans and Situated Actions: The Problem of Human-Machine Communication (Learning in Doing: Social, , 1987 .

[9]  Alberto Alvarez,et al.  Fostering creativity in the mixed-initiative evolutionary dungeon designer , 2018, FDG.

[10]  Paul N. Bennett,et al.  Guidelines for Human-AI Interaction , 2019, CHI.

[11]  Steve Dahlskog,et al.  Towards pattern-based mixed-initiative dungeon generation , 2017, FDG.

[12]  Peter Dalsgaard,et al.  Mapping the Landscape of Creativity Support Tools in HCI , 2019, CHI.

[13]  Jacob Cohen A Coefficient of Agreement for Nominal Scales , 1960 .

[14]  Noah Wardrip-Fruin,et al.  Generators that read , 2019, FDG.

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

[16]  Charlotte Wiberg,et al.  Game Usability Heuristics (PLAY) for Evaluating and Designing Better Games: The Next Iteration , 2009, HCI.

[17]  Carl Gutwin,et al.  Usability heuristics for networked multiplayer games , 2009, GROUP.

[18]  Julian Togelius,et al.  Sentient Sketchbook: Computer-aided game level authoring , 2013, FDG.

[19]  David Pinelle,et al.  Heuristic evaluation for games: usability principles for video game design , 2008, CHI.

[20]  Charlotte Wiberg,et al.  User Experience Design for Inexperienced Gamers: GAP - Game Approachability Principles , 2010, Evaluating User Experience in Games.

[21]  Eric Horvitz,et al.  Principles of mixed-initiative user interfaces , 1999, CHI '99.

[22]  Simon Colton,et al.  Evolving Behaviour Trees for the Commercial Game DEFCON , 2010, EvoApplications.

[23]  Heather Desurvire,et al.  Using heuristics to evaluate the playability of games , 2004, CHI EA '04.

[24]  Matthew Guzdial,et al.  An Interaction Framework for Studying Co-Creative AI , 2019, ArXiv.

[25]  Licinio Roque,et al.  Exploring the Design-Space: The Authorial Game Evolution Tool Case-Study , 2016, ACE.

[26]  Ben Shneiderman,et al.  Human-Centered Artificial Intelligence: Reliable, Safe & Trustworthy , 2020, Int. J. Hum. Comput. Interact..

[27]  Johnny Saldaña,et al.  The Coding Manual for Qualitative Researchers , 2009 .

[28]  John R. Koza,et al.  Hierarchical Genetic Algorithms Operating on Populations of Computer Programs , 1989, IJCAI.

[29]  Gustavo Fortes Tondello,et al.  Heuristic Evaluation for Gameful Design , 2016, CHI PLAY.

[30]  Mohan S. Kankanhalli,et al.  Trends and Trajectories for Explainable, Accountable and Intelligible Systems: An HCI Research Agenda , 2018, CHI.

[31]  Cristhy Jimenez,et al.  Usability heuristics: A systematic review , 2016, 2016 IEEE 11th Colombian Computing Conference (CCC).

[32]  J. R. Landis,et al.  The measurement of observer agreement for categorical data. , 1977, Biometrics.

[33]  Thomas W. Malone,et al.  Heuristics for designing enjoyable user interfaces: Lessons from computer games , 1982, CHI '82.

[34]  Ben Shneiderman,et al.  Design Principles for Tools to Support Creative Thinking , 2005 .

[35]  Jichen Zhu,et al.  Player-AI Interaction: What Neural Network Games Reveal About AI as Play , 2021, CHI.

[36]  Joshua A.T. Fairfield,et al.  Big Data, Big Problems: Emerging Issues in the Ethics of Data Science and Journalism , 2014 .

[37]  James D. Foley,et al.  Providing high-level control and expert assistance in the user interface presentation design , 1993, INTERCHI.

[38]  Laura Forlano,et al.  Participation Is not a Design Fix for Machine Learning , 2020, EAAMO.

[39]  J. Grudin,et al.  Design Models for Computer-Human Interfaces , 1996, Computer.