35 research outputs found

    Semi-automated level design via auto-playtesting for handheld casual game creation

    Get PDF
    We provide a proof of principle that novel and engaging mobile casual games with new aesthetics, game mechanics and player interactions can be designed and tested directly on the device for which they are intended. We describe the Gamika iOS application which includes generative art assets; a design interface enabling the making of physics-based casual games containing multiple levels with aspects ranging from Frogger-like to Asteroids-like and beyond; a configurable automated playtester which can give feedback on the playability of levels; and an automated fine-tuning engine which searches for level parameterisations that enable the game to pass a battery of tests, as evaluated by the auto-playtester. Each aspect of the implementation represents a baseline with much room for improvement, and we present some experimental results and describe how these will guide the future directions for Gamika

    Mixed-initiative approaches to on-device mobile game design

    Get PDF
    Playing casual games is a wildly popular activity on smartphones. However, designing casual games is done by a smaller group of people, usually on desktop computers, using professional development tools. Our goal is to bring these activities closer together, in terms of who does them and how they do them. Our Gamika Technology platform is a 2D physics-based mobile game design environment. It comprises a 284-dimensional parametric design space, and poses mobile game design as the problem of navigating this space. We have built three mobile apps thus far to experiment with on-device, mixed-initiative navigation of the Gamika design space and some of its subspaces. We describe these apps here in terms of the initiatives that go into making a game with them, and how these are split between people and underlying AI software. Our overall goal is to democratise game design, so that anyone and everyone can make casual games directly on their mobile phones or tablets

    Towards a computational reading of emergence in experimental game design

    Get PDF
    In any prolonged creative act, there may be moments when an interesting and/or surprising aspect of the artefact being created, or a related idea, emerges without prior knowledge of the creator. Such emergent properties can be capitalised on to drive the creative process. With the Gamika iOS app, we have made it possible to create novel casual game levels in minutes and hours rather than the usual days and weeks. This has enabled us to undertake and analyse game design sessions with a think aloud methodology, focusing on moments of emergence and how they influenced the level design. This has in turn led us to an initial computational reading of emergence in game design, where we imagine how an automated game designer could recognise and take advantage of unexpected changes in aspects such as aesthetics, gameplay and playing strategies which arise during the creative process

    Mixed-Initiative Approaches to On-Device Mobile Game Design

    Get PDF
    Playing casual games is a wildly popular activity on smartphones. However, designing casual games is done by a smaller group of people, usually on desktop com-puters, using professional development tools. Our goal is to bring these activities closer together, in terms of who does them and how they do them. Our Gamika Technology platform is a 2D physics-based mobile game design environment. It comprises a 284- dimensional parametric design space, and poses mobile game design as the problem of navigating this space. We have built three mobile apps thus far to experiment with on-device, mixed-initiative navigation of the Gamika design space and some of its subspaces. We describe these apps here in terms of the initiatives that go into making a game with them, and how these are split between people and underlying AI software. Our overall goal is to democratise game design, so that an- yone and everyone can make casual games directly on their mobile phones or tablets

    Automatic Play-testing of Dungeons and Dragons Combat Encounters

    Get PDF
    Dungeons and Dragons is a game where a player, the Game Master / Game Manager (GM), creates content for a set of other players. It is challenging for GMs to predict the difficulty of potential combat encounters. To aid GMs in balancing combat, we create a simulation environment where virtual agents automatically play-test potential encounters and predict difficulty. We implement several agents to simulate human players that fall into two main categories: rule-based agents that follow a pre-made set of rules and general game-playing agents that explore many potential moves. In simple scenarios, rule-based agents win at a higher rate than general agents, but with complex scenarios, the rule-based and general agents perform similarly. These agents interact in a simulated game environment to play-test potential combat encounters. Our results demonstrate that this simulation outputs similar predictions to from base predictions given from the rule-set of DnD. However, in some situations where our simulation deviated from pre-existing predictions, the predictions from experience GMs align more closely with our simulation than existing systems

    Synthesizing play: exploring the use of artificial intelligence to evaluate game user experience

    Get PDF
    Digital games are a complex interactive medium providing a multitude of different experiences. The field of games user research (GUR) is dedicated to investigating and optimizing user experience in games. Such inquiries are of both commercial and academic importance, enhancing product quality and our understanding of human behaviour. A common GUR methodology is usertesting, where researchers gain insights from human users interacting with products. However, usertesting is expensive in terms of expert labour, time, and resource costs. To address these concerns, we developed PathOS, a free, open-source tool for game testing with AI agents. PathOS simulates player navigation in games using a basic model of human behaviour. We conducted an evaluation of PathOS with developers, finding that it provides valuable predictions of user behaviour in the iterative design process. Ultimately, we aim to give the game development community a useful and versatile augmentation to their testing processes

    Rapid game jams with fluidic games: A user study & design methodology

    Get PDF
    We introduce rapid game jams, a style of game jam that takes only 1–2 h and is focused on design experimentation rather than on programming and technical implementation. To support that kind of rapid game-design experimentation, we have designed a class of games that we call fluidic games. These are mobile games in which the game mechanics and other aspects of the games are editable on the fly, directly on the device, allowing for frequent play/design context shifts. We have conducted four rapid game jams with 105 participants from a local Girlguiding organisation, in order to gain real-world experience with this concept. We analyse results from a survey instrument completed by 69 participants in two of these rapid game jams. In order to guide future work in addressing questions left open by this study, we did a qualitative analysis of the designed games to gain additional insights into participants’ design practice

    Methods of design, an overview of game design techniques

    Get PDF
    Key Summary Points The design of games for learning requires knowledge of game design and of instructional design. One cannot merely be layer on top of the other. A learning game must be designed to meet pre-specified learning objectives. Games have specific characteristics that require specific design skills: they are entertaining as well as instructional, interactive, visually appealing, and often replayable
    corecore