English
Related papers

Related papers: Finding the Needle in a Haystack: Detecting Bug Oc…

200 papers

Context. The game industry is increasingly growing in recent years. Every day, millions of people play video games, not only as a hobby, but also for professional competitions (e.g., e-sports or speed-running) or for making business by…

Software Engineering · Computer Science 2022-04-11 Emanuela Guglielmi , Simone Scalabrino , Gabriele Bavota , Rocco Oliveto

Context. The game industry is increasingly growing in recent years. Every day, millions of people play video games, not only as a hobby, but also for professional competitions (e.g., e-sports or speed-running) or for making business by…

Software Engineering · Computer Science 2023-07-28 Emanuela Guglielmi , Simone Scalabrino , Gabriele Bavota , Rocco Oliveto

Modern game studios deliver new builds and patches at a rapid pace, generating thousands of bug reports, many of which embed gameplay videos. To verify and triage these bug reports, developers must watch the submitted videos. This manual…

Software Engineering · Computer Science 2025-08-08 Wentao Lu , Alexander Senchenko , Abram Hindle , Cor-Paul Bezemer

Gameplay videos contain rich information about how players interact with the game and how the game responds. Sharing gameplay videos on social media platforms, such as Reddit, has become a common practice for many players. Often, players…

Computer Vision and Pattern Recognition · Computer Science 2022-03-24 Mohammad Reza Taesiri , Finlay Macklon , Cor-Paul Bezemer

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

Bugs that persist into releases of video games can have negative impacts on both developers and users, but particular aspects of testing in game development can lead to difficulties in effectively catching these missed bugs. It has become…

Software Engineering · Computer Science 2021-03-09 Andrew Truelove , Eduardo Santana de Almeida , Iftekhar Ahmed

The goal of this exploratory research is to investigate how glitches and bugs within video games affect a players overall experience. The severity or frequency of bugs, as well as the nature of the bugs present, could influence how the…

Human-Computer Interaction · Computer Science 2025-04-23 Jessica Backus

Different errors that occur in video games are often referred to as glitches or bugs. The goal of this exploratory research is to understand how these glitches and bugs within video games affect a players experience. To do this, I reviewed…

Human-Computer Interaction · Computer Science 2025-04-29 Jessica Backus

Game development has become an extremely competitive multi-billion-dollar industry. Many games fail even after years of development efforts because of game-breaking bugs that disrupt the game-play and ruin the player experience. The goal of…

Software Engineering · Computer Science 2023-11-29 Nigar Azhar Butt , Salman Sherin , Muhammad Uzair Khan , Atif Aftab Jilani , Muhammad Zohaib Iqbal

Automated Bug Detection (ABD) in video games is composed of two distinct but complementary problems: automated game exploration and bug identification. Automated game exploration has received much recent attention, spurred on by…

Software Engineering · Computer Science 2022-02-28 Benedict Wilkins , Kostas Stathis

Video game testing requires game-specific knowledge as well as common sense reasoning about the events in the game. While AI-driven agents can satisfy the first requirement, it is not yet possible to meet the second requirement…

Computation and Language · Computer Science 2022-10-07 Mohammad Reza Taesiri , Finlay Macklon , Yihe Wang , Hengshuo Shen , Cor-Paul Bezemer

We introduced a new framework to detect perceptual bugs using a Long Short-Term Memory (LSTM) network, which detects bugs in video games as anomalies. The detected buggy frames are then clustered to determine the category of the occurred…

Machine Learning · Computer Science 2023-12-15 Elham Azizi , Loutfouz Zaman

Static analysis is one of the most widely adopted techniques to find software bugs before code is put in production. Designing and implementing effective and efficient static analyses is difficult and requires high expertise, which results…

Software Engineering · Computer Science 2019-06-04 Andrew Habib , Michael Pradel

The HTML5 <canvas> is used to display high quality graphics in web applications such as web games (i.e., <canvas> games). However, automatically testing <canvas> games is not possible with existing web testing techniques and tools, and…

Software Engineering · Computer Science 2022-08-05 Finlay Macklon , Mohammad Reza Taesiri , Markos Viggiato , Stefan Antoszko , Natalia Romanova , Dale Paas , Cor-Paul Bezemer

Video-based quality assurance (QA) for long-form gameplay video is labor-intensive and error-prone, yet valuable for assessing game stability and visual correctness over extended play sessions. Vision language models (VLMs) promise…

Computer Vision and Pattern Recognition · Computer Science 2026-03-25 Wentao Lu , Alexander Senchenko , Alan Sayle , Abram Hindle , Cor-Paul Bezemer

Video-game projects are notorious for having day-one bugs, no matter how big their budget or team size. The quality of a game is essential for its success. This quality could be assessed and ensured through testing. However, to the best of…

Software Engineering · Computer Science 2021-03-12 Cristiano Politowski , Fabio Petrillo , Yann-Gäel Guéhéneuc

Machine Learning approaches are good in solving problems that have less information. In most cases, the software domain problems characterize as a process of learning that depend on the various circumstances and changes accordingly. A…

Software Engineering · Computer Science 2015-06-26 Saiqa Aleem , Luiz Fernando Capretz , Faheem Ahmed

Is it possible to predict the affect of a user just by observing her behavioral interaction through a video? How can we, for instance, predict a user's arousal in games by merely looking at the screen during play? In this paper we address…

Human-Computer Interaction · Computer Science 2019-10-16 Konstantinos Makantasis , Antonios Liapis , Georgios N. Yannakakis

In this paper, we present a method using Deep Convolutional Neural Networks (DCNNs) to detect common glitches in video games. The problem setting consists of an image (800x800 RGB) as input to be classified into one of five defined classes,…

Computer Vision and Pattern Recognition · Computer Science 2024-06-13 Carlos Garcia Ling , Konrad Tollmar , Linus Gisslen

In spite of advances in gaming hardware and software, gameplay is often tainted with graphics errors, glitches, and screen artifacts. This proof of concept study presents a machine learning approach for automated detection of graphics…

Computer Vision and Pattern Recognition · Computer Science 2020-12-01 Parmida Davarmanesh , Kuanhao Jiang , Tingting Ou , Artem Vysogorets , Stanislav Ivashkevich , Max Kiehn , Shantanu H. Joshi , Nicholas Malaya
‹ Prev 1 2 3 10 Next ›