Carleton University - School of Computer Science Honours Project
Winter 2020
Tracking Player Performance to Dynamically Adjust Difficulty in Games
Liam Costello
SCS Honours Project Image
ABSTRACT
Difficulty in video games is often reduced to a set of simple presets (easy, medium, hard). The differences between these presets can be inconsistent and players may never realize they would be more suited to a different difficulty. This project explores and implements a system to dynamically adjust gameplay difficulty as the game is played. By collecting player data we can determine how well they are performing in any given level, and use that information to adjust future levels. This ensures the player is always facing a suitable level of challenge, regardless of their skill level.