Conference paper Open Access

Navigation and Exploration in 3D-Game Automated Play Testing

Prasetya, Wishnu; Voshol, Maurin; Tanis, Tom; Smits, Adam; Smit, Bram; van Mourik, Jacco; Klunder, Menno; Hoogmoed, Frank; Hinlopen, Stijn; van Casteren, August; van de Berg, Jesse; Prasetya, Naraenda; Shirzadehhajimahmood, Samira; Gholizadeh Ansari, Saba


JSON-LD (schema.org) Export

{
  "inLanguage": {
    "alternateName": "eng", 
    "@type": "Language", 
    "name": "English"
  }, 
  "description": "<p>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 test- ing a computer game the problem has an extra dimension, namely the virtual world where the game is played on. This world often plays a dominant role in constraining which logical states are reach- able, and how to reach them. So, any automated testing algorithm for computer games will inevitably need a layer that deals with navigation on a virtual world. Unlike e.g. navigating through the GUI of a typical web-based application, navigating over a virtual world is much more challenging. This paper discusses how concepts from geometry and graph-based path finding can be applied in the context of game testing to solve the problem of automated navigation and exploration. As a proof of concept, the paper also briefly discusses the implementation of the proposed approach.</p>", 
  "license": "https://creativecommons.org/licenses/by/4.0/legalcode", 
  "creator": [
    {
      "affiliation": "Utrecht University", 
      "@id": "https://orcid.org/0000-0002-3421-4635", 
      "@type": "Person", 
      "name": "Prasetya, Wishnu"
    }, 
    {
      "affiliation": "Utrecht University", 
      "@type": "Person", 
      "name": "Voshol, Maurin"
    }, 
    {
      "affiliation": "Utrecht University", 
      "@type": "Person", 
      "name": "Tanis, Tom"
    }, 
    {
      "affiliation": "Utrecht University", 
      "@type": "Person", 
      "name": "Smits, Adam"
    }, 
    {
      "affiliation": "Utrecht University", 
      "@type": "Person", 
      "name": "Smit, Bram"
    }, 
    {
      "affiliation": "Utrecht University", 
      "@type": "Person", 
      "name": "van Mourik, Jacco"
    }, 
    {
      "affiliation": "Utrecht University", 
      "@type": "Person", 
      "name": "Klunder, Menno"
    }, 
    {
      "affiliation": "Utrecht University", 
      "@type": "Person", 
      "name": "Hoogmoed, Frank"
    }, 
    {
      "affiliation": "Utrecht University", 
      "@type": "Person", 
      "name": "Hinlopen, Stijn"
    }, 
    {
      "affiliation": "Utrecht University", 
      "@type": "Person", 
      "name": "van Casteren, August"
    }, 
    {
      "affiliation": "Utrecht University", 
      "@type": "Person", 
      "name": "van de Berg, Jesse"
    }, 
    {
      "affiliation": "Utrecht University", 
      "@type": "Person", 
      "name": "Prasetya, Naraenda"
    }, 
    {
      "affiliation": "Utrecht University", 
      "@type": "Person", 
      "name": "Shirzadehhajimahmood, Samira"
    }, 
    {
      "affiliation": "Utrecht University", 
      "@type": "Person", 
      "name": "Gholizadeh Ansari, Saba"
    }
  ], 
  "headline": "Navigation and Exploration in 3D-Game Automated Play Testing", 
  "image": "https://zenodo.org/static/img/logos/zenodo-gradient-round.svg", 
  "datePublished": "2020-11-02", 
  "url": "https://zenodo.org/record/4194752", 
  "@type": "ScholarlyArticle", 
  "keywords": [
    "automated game testing", 
    "automated play testing", 
    "agent-based testing"
  ], 
  "@context": "https://schema.org/", 
  "identifier": "https://doi.org/10.5281/zenodo.4194752", 
  "@id": "https://doi.org/10.5281/zenodo.4194752", 
  "workFeatured": {
    "alternateName": "ATEST", 
    "@type": "Event", 
    "name": "International Workshop on Automating Test case Design, Selection and Evaluation, co-located with ESEC.FSE"
  }, 
  "name": "Navigation and Exploration in 3D-Game Automated Play Testing"
}
28
22
views
downloads
All versions This version
Views 2828
Downloads 2222
Data volume 24.6 MB24.6 MB
Unique views 2525
Unique downloads 1919

Share

Cite as