skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: ProcDefense — A Game Framework for Procedural Player Skill Training
A challenge of game design is in providing affordances to players so that they can learn and improve their skills. Ad- vances in Procedural Content Generation (PCG) suggest this type of game content is a candidate for automatic creation. Some work in PCG has been successful in customizing game difficulty to achieve desired player experience; however, this often involves bringing the difficulty of the game to a level appropriate for the player’s current skills. Players desiring to improve their performance in a particular game may be will- ing to tolerate relatively higher levels of frustration and anx- iety than are targeted in experience-based approaches. As an initial step in this line of inquiry, we introduce ProcDefense, an action game with a modular difficulty control interface, as a platform for future inquiry into the effectiveness of differing PCG techniques for performance-training, dynamic difficulty adjustment.  more » « less
Award ID(s):
1659745
PAR ID:
10054994
Author(s) / Creator(s):
Date Published:
Journal Name:
Experimental AI in Games Workshop at the Thirteenth Artificial Intelligence and Interactive Digital Entertainment Conference
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. This work presents a Procedural Content Generation (PCG) method based on a Neural Network Reinforcement Learning (RL) approach that generates new environments for Virtual Reality (VR) learning applications. The primary objective of PCG methods is to algorithmically generate new content (e.g., environments, levels) in order to improve user experience. Researchers have started exploring the integration of Machine Learning (ML) algorithms into their PCG methods. These ML approaches help explore the design space and generate new content more efficiently. The capability to provide users with new content has great potential for learning applications. However, these ML algorithms require large datasets to train their generative models. In contrast, RL based methods do not require any training data to be collected a priori since they take advantage of simulation to train their models. Moreover, even though VR has become an emerging technology to engage users, there have been few studies that explore PCG for learning purposes and fewer in the context of VR. Considering these limitations, this work presents a method that generates new VR environments by training an RL in a simulation platform. This PCG method has the potential to maintain users’ engagement over time by presenting them with new environments in VR learning applications. 
    more » « less
  2. Citizen science games must balance task difficulty with player skill to ensure optimal engagement and performance. This issue has been previously addressed via player-level matchmaking, a dynamic difficulty adjustment method in which player and level ratings are used to present levels best suited for players' individual abilities. However, this work has been done in small, isolated test games and left out potential techniques that could further improve player performance. Therefore, we examined the effects of player-level matchmaking in Foldit, a live citizen science game. An experiment with 221 players demonstrated that dynamic matchmaking approaches led to significantly more levels completed, as well as a more challenging highest level completed, compared to random level ordering, but not greater than a static approach. We conclude that player-level matchmaking is worth consideration in the context of live citizen science games, potentially paired with other dynamic difficulty adjustment methods. 
    more » « less
  3. Digital games featuring programmable agents are popular tools for teaching coding and computational thinking skills. However, today's games perpetuate an arguably obsolete relationship between programmable agents and human operators. Borrowing from the field of human-robotics interaction, we argue that collaborative robots, or cobots, are a better model for thinking about computational agents, working directly with humans rather than in place of or at arm's length from them. In this paper, we describe an initial design inquiry into the design of “cobot games”, programmable agent scenarios in which players program an in-game ally to assist them in accomplishing gameplay objectives. We detail three questions that emerged out of this exploration, our present thinking on them, and plans for deepening inquiry into cobot game design moving forward. 
    more » « less
  4. Abstract This work presents a deep reinforcement learning (DRL) approach for procedural content generation (PCG) to automatically generate three-dimensional (3D) virtual environments that users can interact with. The primary objective of PCG methods is to algorithmically generate new content in order to improve user experience. Researchers have started exploring the use of machine learning (ML) methods to generate content. However, these approaches frequently implement supervised ML algorithms that require initial datasets to train their generative models. In contrast, RL algorithms do not require training data to be collected a priori since they take advantage of simulation to train their models. Considering the advantages of RL algorithms, this work presents a method that generates new 3D virtual environments by training an RL agent using a 3D simulation platform. This work extends the authors’ previous work and presents the results of a case study that supports the capability of the proposed method to generate new 3D virtual environments. The ability to automatically generate new content has the potential to maintain users’ engagement in a wide variety of applications such as virtual reality applications for education and training, and engineering conceptual design. 
    more » « less
  5. Our demo showcases a choice-based interactive narrative game created to teach responsible conduct of research and research ethics. It re-imagines the experience of a game previously published in the literature, using a content-selection system that dynamically constructs dialogue choices during play. Our goal is to provide players with more opportunities to experience agency than they would have with the original game’s hand-authored branching narrative structure. Primarily, our system implements a conversation thread-switching mechanic that allows players to fluidly enter/exit conversation topics as one would in a real-life conversation. 
    more » « less