{"title":"Companion AI for Starbound Game Using Utility Theory","authors":"E. Lebedeva, J. A. Brown","doi":"10.1109/NIR50484.2020.9290164","DOIUrl":null,"url":null,"abstract":"Starbound is a popular video game that has player companions as one of its features, but its AI lacks awareness about the player’s state, the enemies’ state and its own. This study aims to solve it by implementing a new companion AI which is based on utility theory. The AI was developed, and the user study was conducted to evaluate its ability to assist the player. The fighting ability was assessed by measuring AI’s ability to stay alive during the battle and dealing damage to enemies without the player’s interaction. As a result, the majority of user study participants did not notice the difference between the built-in AI and the one developed in this study. The participants that noticed the difference enjoyed each type of companion in equal measure. However, the fighting ability test showed that the utility-based AI stays alive longer and deals more damage compared to the built-in agent within the game currently.","PeriodicalId":274976,"journal":{"name":"2020 International Conference Nonlinearity, Information and Robotics (NIR)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference Nonlinearity, Information and Robotics (NIR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NIR50484.2020.9290164","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Starbound is a popular video game that has player companions as one of its features, but its AI lacks awareness about the player’s state, the enemies’ state and its own. This study aims to solve it by implementing a new companion AI which is based on utility theory. The AI was developed, and the user study was conducted to evaluate its ability to assist the player. The fighting ability was assessed by measuring AI’s ability to stay alive during the battle and dealing damage to enemies without the player’s interaction. As a result, the majority of user study participants did not notice the difference between the built-in AI and the one developed in this study. The participants that noticed the difference enjoyed each type of companion in equal measure. However, the fighting ability test showed that the utility-based AI stays alive longer and deals more damage compared to the built-in agent within the game currently.