University of Twente Student Theses

Login

Gotta adjust them all! : Dynamic Difficulty Adjustment of Role-Playing Games Through Procedural Generation of Non-Player Characters

Popa, Andrei (2023) Gotta adjust them all! : Dynamic Difficulty Adjustment of Role-Playing Games Through Procedural Generation of Non-Player Characters.

[img] PDF
1MB
Abstract:The optimal level and progression of challenge are critical factors for delivering an enjoyable gaming experience. In this study, I have developed a novel system that generates non-player character's (NPC) attributes, actions, and affixes in a role-playing game using generative grammars. The proposed system is designed to adapt the difficulty of the game after every level by generating NPCs that match the player's skill level. Through a series of experiments, the system demonstrated its potential to provide an increased level of curiosity for experienced players compared to the version of the game without the proposed framework. Additionally, it showed an increase in the perceived level of challenge by the player and an increase in the variety of actions used during gameplay. These results demonstrate the effectiveness of the proposed system in creating more dynamic and challenging gameplay experiences while maintaining balance and playability. Furthermore, the introduction of augments for the generative grammar to improve the generation of attributes, actions, and affixes represents a novel contribution to the field of dynamic difficulty adjustment.
Item Type:Essay (Master)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Computer Science MSc (60300)
Link to this item:https://purl.utwente.nl/essays/94941
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page