logo
    The Text-Based Adventure AI Competition
    1
    Citation
    27
    Reference
    20
    Related Paper
    Citation Trend
    Abstract:
    In 2016, 2017, and 2018 at the IEEE Conference on Computational Intelligence in Games, the authors of this paper ran a competition for agents that can play classic text-based adventure games. This competition fills a gap in existing game AI competitions that have typically focussed on traditional card/board games or modern video games with graphical interfaces. By providing a platform for evaluating agents in text-based adventures, the competition provides a novel benchmark for game AI with unique challenges for natural language understanding and generation. This paper summarises the three competitions ran in 2016, 2017, and 2018 (including details of open source implementations of both the competition framework and our competitors) and presents the results of an improved evaluation of these competitors across 20 games.
    Keywords:
    Competitor analysis
    Benchmark (surveying)
    Implementation
    Collaborative mechanisms are starting to become prominent in computer games, like massively multiplayer online games (MMOGs); however, by their nature, these games are difficult to investigate. Game play is often complex and the underlying mechanisms are frequently opaque. In contrast, board games are simple. Their game play is fairly constrained and their core mechanisms are transparent enough to analyze. In this article, the authors seek to understand collaborative games. Because of their simplicity, they focus on board games. The authors present an analysis of collaborative games. In particular, they focus on Reiner Knizia's LORDOFTHERINGS, considered by many to be the quintessential collaborative board game. Our analysis yields seven observations, four lessons, and three pitfalls, that game designers might consider useful for designing collaborative games. They reflect on the particular opportunities that computers have for the design of collaborative games as well as how some of the issues discussed apply to the case of computer games.
    Emergent gameplay
    Simplicity
    Citations (343)
    The incorporation of learning into commercial games can enrich the player experience, but may concern developers in terms of issues such as losing control of their game world. We explore a number of applied research and some fielded applications that point to the tremendous possibilities of machine learning research including game genres such as real-time strategy games, flight simulation games, car and motorcycle racing games, board games such as Go, an even traditional game-theoretic problems such as the prisoners dilemma. A common trait of these works is the potential of machine learning to reduce the burden of game developers. However a number of challenges exists that hinder the use of machine learning more broadly. We discuss some of these challenges while at the same time exploring opportunities for a wide use of machine learning in games.
    Citations (13)
    Game Intelligence is knowledge gained by the player or by analysing the data players generate by playing digital games. Serious games for education, raising public awarenesss or changing the players' behaviour are well established and have provided Game Intelligence for decades [1]. However, more recently a trend has begun, inspired by the success of FoldIt [2], [3], of developing games for scientific discovery. These games lower the barrier of entry to complex scientific topics, allowing gamers to contribute to cutting edge research. We argue that this approach is currently underutilized and explore a vision where these games have wider impact. Furthermore, we will discuss the potential of extracting Game Intelligence from games designed originally for entertainment, potentially making all games into scientific discovery games.
    Citations (8)
    Studies have found serious games to be good tools for programming education. As an outcome from such research, several game solutions for learning computer programming have appeared. Most of these games are only used in the research field where only a few are published and made available for the public. There are however numerous examples of programming games in commercial stores that have reached a large audience.This article presents a systematic review of publicly available and popular programming games. It analyses which fundamental software development concepts, as defined by the ACM/IEEE Computer Science Curricula, are represented in these games and identifies game design patterns used to represent these concepts.This study shows that fundamental programming concepts and programming methods have a good representation in mainstream games. There is however a lack of games addressing data structures, algorithms and design. There is a strong domination of puzzle games. Only two of the 20 studied games belong to a different genre. The eleven game design patterns identified in this study have potential to contribute to future efforts in creating engaging serious games for programming education.
    Mainstream
    Game programming
    Citations (9)
    Game artificial intelligence (AI) competitions are important to foster research and development on Game AI and AI in general. These competitions supply different challenging problems that can be translated into other contexts, virtual or real. They provide frameworks and tools to facilitate the research on their core topics and provide means for comparing and sharing results. A competition is also a way to motivate new researchers to study these challenges. In this article, we present the Geometry Friends game AI competition. Geometry Friends is a two-player cooperative physics-based puzzle platformer computer game. The concept of the game is simple, though its solving has proven to be difficult. While the main and apparent focus of the game is cooperation, it also relies on other AI-related problems such as planning, plan execution, and motion control, all connected to situational awareness. All of these must be solved in real-time. In this article, we discuss the competition and the challenges it brings, and present an overview of the current solutions.
    Citations (9)
    Ludii is a general game system being developed as part of the ERC-funded Digital Ludeme Project (DLP). While its primary aim is to model, play, and analyse the full range of traditional strategy games, Ludii also has the potential to support a wide range of AI research topics and competitions. This paper describes some of the future competitions and challenges that we intend to run using the Ludii system, highlighting some of its most important aspects that can potentially lead to many algorithm improvements and new avenues of research. We compare and contrast our proposed competition motivations, goals and frameworks against those of existing general game playing competitions, addressing the strengths and weaknesses of each platform.
    Strengths and weaknesses
    Citations (14)
    We investigate the unique educational benefits of 1-on-1 competitive games, arguing that such games can be just as easy to design as single-player educational games, while yielding a more diverse and sustainable learning experience. We present a study of chess and StarCraft II in order to inform the design of similar educational games and their communities. We discuss a competitive game we designed to teach Java programming. We evaluate the game by discussing its user study. Our main contributions are 1) an argument that the use of 1-on-1 competition can solve two existing problems inherent to single-player games, 2) an analysis of the features that make competitive games effective learning environments, and 3) an early but encouraging description of the emergent learning environment one can expect from designing an educational game with these features.
    Educational game
    Argument (complex analysis)
    Game-Based Learning
    Citations (22)
    This paper introduces idea generation games designed for the use of game designers. Three games designed especially for generating new game ideas were developed in the GameSpace project that studies methods for design and evaluation of casual mobile multiplayer games. GameSpace idea generation games have been developed through an iterative process and in close cooperation with the end users, game industry professionals. According to our workshop experiences and tentative results from a pilot study, idea generation games can be successful devices for creative work of game designers. Game-based idea generation techniques provide an easily facilitated, focused but playful setting for coming up with new ideas. However, our experiences indicate that idea generation games feature special challenges which must be taken into consideration when designing such games.
    Casual
    Citations (53)