5 research outputs found

    Automated Game Design Learning

    Full text link
    While general game playing is an active field of research, the learning of game design has tended to be either a secondary goal of such research or it has been solely the domain of humans. We propose a field of research, Automated Game Design Learning (AGDL), with the direct purpose of learning game designs directly through interaction with games in the mode that most people experience games: via play. We detail existing work that touches the edges of this field, describe current successful projects in AGDL and the theoretical foundations that enable them, point to promising applications enabled by AGDL, and discuss next steps for this exciting area of study. The key moves of AGDL are to use game programs as the ultimate source of truth about their own design, and to make these design properties available to other systems and avenues of inquiry.Comment: 8 pages, 2 figures. Accepted for CIG 201

    A Methodology for Requirements Analysis of AI Architecture Authoring Tools

    Get PDF
    Authoring embodied, highly interactive virtual agents (IVAs) for robust experiences is an extremely difficult task. Current architectures for creating those agents are so complex that it takes enormous amounts of effort to craft even short experiences, with lengthier, polished experiences (e.g., Facade, Ada and Grace) often requiring person-years of effort by expert authors. However, each architecture is challenging in vastly different ways; it is impossible to propose a universal authoring solution without being too general to provide significant leverage. Instead, we present our analysis of the System-Specific Step (SSS) in the IVA authoring process, encapsulated in the case studies of three different architectures tackling a simple scenario. The case studies revealed distinctly different behaviors by each team in their SSS, resulting in the need for different authoring solutions. We iteratively proposed and discussed each team’s SSS Components and potential authoring support strategies to identify actionable software improvements. Our expectation is that other teams can perform similar analyses of their own systems ’ SSS and make authoring improvements where they are most needed. Further, our case-study approach provides a methodology for detailed comparison of the authoring affordances of different IVA architectures, providing a lens for understanding the similarities, differences and tradeoffs between architectures

    SUPPORTING THERAPY-CENTERED GAME DESIGN FOR BRAIN INJURY REHABILITATION

    Get PDF
    Brain injuries (BI) are a major public health issue. Many therapists who work with patients who have had a BI include games to ameliorate boredom associated with repetitive rehabilitation. However, designing effective, appropriate, and engaging games for BI therapy is challenging. The challenge is especially manifested when considering how to consolidate the different mindsets and motivations among key stakeholders; i.e., game designers and therapists. In this dissertation, I investigated the ideation, creation, and evaluation of game design patterns and a design tool, GaPBIT (Game Design Patterns for BI Therapy) that leveraged patterns to support ideation of BI therapy game concepts and facilitate communication among designers and therapists. Design patterns, originated from the work of Christopher Alexander, provide a common design language in a specific field by documenting reusable design concepts that have successfully solved recurring problems. This investigation involved four overlapping phases. In Phase One, I interviewed 11 professional game designers focused on games for health (serious games embedded with health-related goals) to explore how they perceived and approached their work. In Phase Two, I identified 25 therapy-centered game design patterns through analyzing data about game use in BI therapy. Based on those patterns, in Phase Three I created and iterated the GaPBIT prototype through user studies. In Phase Four, I conducted quasi-experimental case studies to establish the efficacy and user experience of GaPBIT in game design workshops that involved both game designers and therapists. During the design workshops, the design patterns and GaPBIT supported exploration of game design ideas and effectively facilitated discussion among designers and therapists. The results also indicated that these tools were especially beneficial for novice game designers. This work significantly promotes game design for BI rehabilitation by providing designers and therapists with easier access to the information about requirements in rehabilitation games. Additionally, this work modeled a novel research methodology for investigating domains where balancing the role of designers and other stakeholders is particularly important. Through a “practitioner-centered” process, this work also provides an exemplar of investigating technologies that directly address the information needs of professional practitioners

    A requirements analysis for videogame design support tools

    No full text
    Designing videogames involves weaving together systems of rules, called game mechanics, which support and structure compelling player experiences. Thus a significant portion of game design involves reasoning about the effects of different potential game mechanics on player experience. Unlike some design fields, such as architecture and mechanical design, that have CAD tools to support designers in reasoning about and visualizing designs, game designers have no tools for reasoning about and visualizing systems of game mechanics. In this paper we perform a requirements analysis for design-support tool for game design. We develop a proposal in two phases. First, we review the designsupport-system and game-design literatures to arrive at a plausible system that helps designers reason about game mechanics and gameplay. We then refine these requirements in a study of three teams of game designers, investigating their current design problems and gauging interest in our tool proposals and reactions to prototype tools. Our study finds that a game design assistant that is able to formally reason about abstract game mechanics would provide significant leverage to designers during multiple stages of the design process
    corecore