Extending a MAPE-K loop-based framework for Dynamic Difficulty Adjustment in single-player games

被引:0
作者
Souza, Carlos Henrique R. [1 ]
de Oliveira, Saulo S. [1 ]
Berretta, Luciana O. [1 ]
Carvalho, Sergio T. [1 ]
机构
[1] Fed Univ Goias UFG, Inst Informat, Palmeiras Ave,Samambaia Campus,Block D,131, Goiania, GO, Brazil
关键词
Dynamic difficulty adjustment; Self-adaptive systems; MAPE-K loop;
D O I
10.1016/j.entcom.2024.100842
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic Difficulty Adjustment (DDA) has emerged as a notable solution to address the demand for adaptive gameplay in digital games. However, the DDA domain presents various research challenges that require careful consideration. In response, this study introduces an approach that merges insights from self-adaptive systems with the specific requirements of adaptive gameplay. Our contribution involves extending the DDAMAPEKit framework, which was previously presented. Constructed on the modular MAPE-K loop foundation, this solution facilitates the assimilation of multiple DDA strategies. The primary objective is to provide tailored treatment for distinct game mechanics (or groups of mechanics) by constructing individual MAPE-K loops for each of them. Notable enhancements include the development of a descriptive player model involving continuous player profile assessment, performance calculation, and modifications to the rules' system to better align with the player's conditions. A proof of concept is executed by applying DDA-MAPEKit in a Space Shooter game to assess the viability of the proposed model. Simulations are conducted both with and without the DDA mechanisms. Encouraging results are obtained through a comparative analysis of the gathered data. Evidence points out that incorporating the DDA mechanism, implemented with DDA-MAPEKit, may effectively lead to adapting variables depicting the complexity of game mechanics following the player's performance. This fact underscores the potential effectiveness of our approach in addressing the challenges within the realm of DDA.
引用
收藏
页数:12
相关论文
共 39 条
[1]  
Abuseta Yousef, 2015, Int. J. Softw. Eng. Appl., V6, P11, DOI DOI 10.5121/IJSEA.2015.6402
[2]  
Becker A., 2020, ParadigmPlus, V1, P22, DOI [DOI 10.55969/PARADIGMPLUS.V1N1A2, 10.55969/paradigmplus.v1n1a2]
[3]   A Dynamic Difficulty Adjustment Algorithm With Generic Player Behavior Classification Unity Plugin In Single Player Games [J].
Bicalho, Luis Fernando ;
Baffa, Augusto ;
Feijo, Bruno .
PROCEEDINGS OF THE 22ND BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT, SBGAMES, 2023, 2023, :76-85
[4]   Extending MAPE-K to support Human-Machine Teaming [J].
Cleland-Huang, Jane ;
Agrawal, Ankit ;
Vierhauser, Michael ;
Murphy, Michael ;
Prieto, Mike .
2022 17TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS), 2022, :120-131
[5]   A comprehensive player types model: player head [J].
Comert, Zeynep ;
Samur, Yavuz .
INTERACTIVE LEARNING ENVIRONMENTS, 2023, 31 (05) :2930-2946
[6]   Model for Automatic Generation of Difficulty Curves in Digital Games [J].
Correa, Saulo M. ;
Santos, Paulo R. ;
Cerqueira, Bernardo B. ;
Mossmann, Joao B. ;
Barbosa, Debora N. F. .
IEEE LATIN AMERICA TRANSACTIONS, 2022, 20 (09) :2123-2130
[7]  
Cui G., 2020, 2020 3rd International Conference on Algorithms, Computing and Artificial Intelligence, P1, DOI DOI 10.1145/3446132.3446165
[8]   Investigating Reinforcement Learning for Dynamic Difficulty Adjustment [J].
De Oliveira, Tiago Negrisoli ;
Chaimowicz, Luiz .
PROCEEDINGS OF THE 22ND BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT, SBGAMES, 2023, 2023, :66-75
[9]  
Farooq S.S., 2015, Encyclopedia of Computer Graphics and Games, P1, DOI [10.1007/978-3-319-08234-914-1, DOI 10.1007/978-3-319-08234-914-1]
[10]   BinG: A Framework for Dynamic Game Balancing using Provenance [J].
Figueira, Felipe ;
Nascimento, Lucas ;
da Silva Junior, Jose ;
Kohwalter, Troy ;
Murta, Leonardo ;
Clua, Esteban .
2018 17TH BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT (SBGAMES 2018), 2018, :57-66