Invisible Dynamic Mechanic Adjustment in Virtual Reality Games

A key part of managing a player’s virtual reality experience is ensuring that the environment behaves consistently to the player’s interaction. In some instances, however, it is important to change how the world behaves–i.e. the world’s simulation rules or mechanics–because doing so preserves the virtual environment’s intended quality. Mechanics changes must be done carefully; if too overt, they may be perceivable and potentially thwart a player’s sense of presence or agency.This paper reports the result of a study, which demonstrates the widely-held but heretofore-untested belief that changing an environment’s mechanics without considering what the player knows is visible to the player. The study’s findings motivate the paper’s second contribution: an automated method to perform invisible dynamic mechanics adjustment, which affords shifting a game’s previously-established mechanics in a manner that is not perceivably inconsistent to players. This method depends on a knowledge-tracking strategy and two such strategies are presented: (1) a conservative one, relevant to a wide variety of virtual environments, and (2) a more nuanced one, relevant to environments that will be experienced via head-mounted virtual reality displays. The paper concludes with a variety of design-centered considerations for the use of this artificial intelligence system within virtual reality.

[1]  Ramanathan V. Guha,et al.  CYC: A Midterm Report , 1990, AI Mag..

[2]  David Thue,et al.  Automatic Abstraction and Refinement for Simulations with Adaptive Level of Detail , 2019, AIIDE.

[3]  Norman I. Badler,et al.  Perceptually Realistic Behavior through Alibi Generation , 2010, AIIDE.

[4]  Rogelio E. Cardona-Rivera,et al.  Games as Conversation , 2014, Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment.

[5]  R. Michael Young,et al.  Perceptual Experience Management , 2019, IEEE Transactions on Games.

[6]  Michael S. Ambinder,et al.  Change blindness , 1997, Trends in Cognitive Sciences.

[7]  Jason E. Albrecht,et al.  Updating a mental model: maintaining both local and global coherence , 1993 .

[8]  James E. Cutting,et al.  Chapter 3 – Perceiving Layout and Knowing Distances: The Integration, Relative Potency, and Contextual Use of Different Information about Depth* , 1995 .

[9]  Robin Hunicke,et al.  The case for dynamic difficulty adjustment in games , 2005, ACE '05.

[10]  Vadim Bulitko,et al.  Automated Planning and Player Modeling for Interactive Storytelling , 2015, IEEE Transactions on Computational Intelligence and AI in Games.

[11]  Corbeil-Essonnes The Legend of Zelda , 2011 .

[12]  Vadim Bulitko,et al.  Interactive Narrative: An Intelligent Systems Approach , 2012, AI Mag..

[13]  J. Dille,et al.  FEDERAL AVIATION ADMINISTRATION Office of Aviation Medicine , 2001 .

[14]  Rogelio E. Cardona-Rivera,et al.  Foundations of a Computational Science of Game Design: Abstractions and Tradeoffs , 2020, AIIDE.

[15]  R. Michael Young,et al.  An architecture for integrating plan-based behavior generation with interactive game environments , 2004, J. Game Dev..

[16]  Mark O. Riedl,et al.  Dynamic Experience Management in Virtual Worlds for Entertainment , Education , and Training , 2008 .

[17]  Gabriel A. Radvansky,et al.  A Novel Study: A Situation Model Analysis of Reading Times , 2011 .

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

[19]  David Thue,et al.  Procedural Game Adaptation: Framing Experience Management as Changing an MDP , 2012, INT@AIIDE.

[20]  Marc Cavazza,et al.  Applying planning to interactive storytelling: Narrative control using state constraints , 2010, TIST.

[21]  David L. Roberts Seven Design Challenges for Fully-realized Experience Management , 2011, Intelligent Narrative Technologies.

[22]  David L. Roberts,et al.  A Survey and Qualitative Analysis of Recent Advances in Drama Management , 2008 .

[23]  Robert Michael Young,et al.  Managing interaction between users and agents in a multi-agent storytelling environment , 2003, AAMAS '03.

[24]  Jason E. Albrecht,et al.  Comprehension strategies in the development of a mental model. , 1992, Journal of experimental psychology. Learning, memory, and cognition.

[25]  Robert Michael Young,et al.  Finding Schrödinger's Gun , 2014, AIIDE.

[26]  Zachary Wartell,et al.  Leveraging change blindness for redirection in virtual environments , 2011, 2011 IEEE Virtual Reality Conference.

[27]  Craig A. Knoblock,et al.  PDDL-the planning domain definition language , 1998 .

[28]  R. Michael Young,et al.  Gameplay as On-Line Mediation Search , 2014 .

[29]  Mark O. Riedl,et al.  Generating and Adapting Game Mechanics , 2014 .