English
Related papers

Related papers: An approach to automated videogame beta testing

200 papers

Creating and evaluating games manually is an arduous and laborious task. Procedural content generation can aid by creating game artifacts, but usually not an entire game. Evolutionary game design, which combines evolutionary algorithms with…

Artificial Intelligence · Computer Science 2024-02-02 Lana Bertoldo Rossato , Leonardo Boaventura Bombardelli , Anderson Rocha Tavares

With respect to digital games, older adults are a demographic that is often underserved due to an industry-wide focus on younger audiences' preferences and skill sets. Meanwhile, as artificial intelligence (AI) continues to expand into…

Human-Computer Interaction · Computer Science 2025-06-10 Yichi Zhang , Brandon Lyman , Celia Pearce , Miso Kim , Casper Harteveld , Leanne Chukoskie , Bob De Schutter

Video Games are boring when they are too easy, and frustrating when they are too hard. In terms of providing game experience such as enjoyment to the player by match players with different levels of ability to player ability, We assume that…

Human-Computer Interaction · Computer Science 2021-10-22 Junjie Xu

If you are an artificial intelligence researcher, you should look to video games as ideal testbeds for the work you do. If you are a video game developer, you should look to AI for the technology that makes completely new types of games…

Artificial Intelligence · Computer Science 2016-12-07 Julian Togelius

Experimentation has been considered critical for successful software product and business development, including in video game startups. Video game startups need "wow" qualities that distinguish them from the competition. Thus, they need to…

Software Engineering · Computer Science 2023-11-23 Henry Edison , Jorge Melegati , Elizabeth Bjarnason

Automated testing tools typically create test cases that are different from what human testers create. This often makes the tools less effective, the created tests harder to understand, and thus results in tools providing less support to…

Software Engineering · Computer Science 2021-03-09 Eduard Enoiu , Robert Feldt

Game development is a long process that involves many stages before a product is ready for the market. Human play testing is among the most time consuming, as testers are required to repeatedly perform tasks in the search for errors in the…

Machine Learning · Computer Science 2024-01-10 Pierluigi Vito Amadori , Timothy Bradley , Ryan Spick , Guy Moss

Automatically generating 3D games in commercial game engines remains a non-trivial challenge, as it involves complex engine-related workflows for generating assets such as scenes, blueprints, and code. To address this challenge, we propose…

Human-Computer Interaction · Computer Science 2026-04-09 Lei Yin , Wentao Cheng , Zhida Qin , Tianyu Huang , Yidong Li , Gangyi Ding

Embedded systems are ubiquitous and play critical roles in management systems for industry and transport. Software failures in these domains may lead to loss of production or even loss of life, so the software in these systems needs to be…

Software Engineering · Computer Science 2021-11-17 Per Erik Strandberg

Experience Management studies AI systems that automatically adapt interactive experiences such as games to tailor to specific players and to fulfill design goals. Although it has been explored for several decades, existing work in…

Human-Computer Interaction · Computer Science 2019-07-05 Jichen Zhu , Santiago Ontañón

Testing is an important aspect of software development, but unfortunately, it is often neglected. While test quality analyses such as code coverage or mutation analysis inform developers about the quality of their tests, such reports are…

Software Engineering · Computer Science 2023-10-18 Philipp Straubinger , Gordon Fraser

Context: The video game industry is a billion dollar industry that faces problems in the way games are developed. One method to address these problems is using developer aid tools, such as Recommendation Systems. These tools assist…

Software Engineering · Computer Science 2020-09-08 Cristiano Politowski , Lisandra M. Fontoura , Fabio Petrillo , Yann-Gaël Guéhéneuc

Conventional debugging techniques used in traditional software are similarly used when debugging video games. However, the reality of video games require its own set of unique debugging techniques such as On-Screen Console, Debug Draws,…

Software Engineering · Computer Science 2026-01-12 Carlos Pinto Gomez , Fabio Petrillo

Enabling fully automated testing of mobile applications has recently become an important topic of study for both researchers and practitioners. A plethora of tools and approaches have been proposed to aid mobile developers both by…

Software Engineering · Computer Science 2018-01-22 Mario Linares Vasquez , Carlos Bernal-Cardenas , Kevin Moran , Denys Poshyvanyk

[Background] The game industry faces fierce competition and games are developed on short deadlines and tight budgets. Continuously testing and experimenting with new ideas and features is essential in validating and guiding development…

Software Engineering · Computer Science 2024-11-27 Johan Linåker , Elizabeth Bjarnason , Fabian Fagerholm

Game engines are increasingly used as simulation platforms by the autonomous vehicle (AV) community to develop vehicle control systems and test environments. A key requirement for simulation-based development and verification is…

Robotics · Computer Science 2022-12-09 Greg Chance , Abanoub Ghobrial , Kevin McAreavey , Severin Lemaignan , Tony Pipe , Kerstin Eder

Game development is a complex task involving multiple disciplines and technologies. Developers and researchers alike have suggested that AI-driven game design assistants may improve developer workflow. We present a recommender system for…

Artificial Intelligence · Computer Science 2019-08-14 Tiago Machado , Daniel Gopstein , Oded Nov , Angela Wang , Andy Nealen , Julian Togelius

To enable automated software testing, the ability to automatically navigate to a state of interest and to explore all, or at least sufficient number of, instances of such a state is fundamental. When testing a computer game the problem has…

As the video game market grows larger, it becomes harder to stand out from the crowd. Launching a successful game involves different aspects. But what are they? In this paper, we investigate some aspects of the high-rated games from a…

Software Engineering · Computer Science 2022-05-17 Gabriel Ullmann , Cristiano Politowski , Yann-Gäel Guéhéneuc , Fabio Petrillo

Having a high quality software is essential in software engineering, which requires robust validation and verification processes during testing activities. Manual testing, while effective, can be time consuming and costly, leading to an…

Software Engineering · Computer Science 2025-01-03 Betim Sherifi , Khaled Slhoub , Fitzroy Nembhard