Agent-Based Adaptive Level Generation for Dynamic Difficulty Adjustment in Angry Birds

02/07/2019
by   Matthew Stephenson, et al.
0

This paper presents an adaptive level generation algorithm for the physics-based puzzle game Angry Birds. The proposed algorithm is based on a pre-existing level generator for this game, but where the difficulty of the generated levels can be adjusted based on the player's performance. This allows for the creation of personalised levels tailored specifically to the player's own abilities. The effectiveness of our proposed method is evaluated using several agents with differing strategies and AI techniques. By using these agents as models / representations of real human player's characteristics, we can optimise level properties efficiently over a large number of generations. As a secondary investigation, we also demonstrate that by combining the performance of several agents together it is possible to generate levels that are especially challenging for certain players but not others.

READ FULL TEXT

page 2

page 6

research
06/12/2018

Colwell's Castle Defence: A Custom Game Using Dynamic Difficulty Adjustment to Increase Player Enjoyment

Dynamic Difficulty Adjustment (DDA) is a mechanism used in video games t...
research
05/15/2020

Finding Game Levels with the Right Difficulty in a Few Trials through Intelligent Trial-and-Error

Methods for dynamic difficulty adjustment allow games to be tailored to ...
research
06/11/2019

Two-step Constructive Approaches for Dungeon Generation

This paper presents a two-step generative approach for creating dungeons...
research
12/07/2021

Adapting Procedural Content Generation to Player Personas Through Evolution

Automatically adapting game content to players opens new doors for game ...
research
07/26/2021

Predicting Game Engagement and Difficulty Using AI Players

This paper presents a novel approach to automated playtesting for the pr...
research
06/26/2023

Estimating player completion rate in mobile puzzle games using reinforcement learning

In this work we investigate whether it is plausible to use the performan...
research
09/24/2021

Optimisation of MCTS Player for The Lord of the Rings: The Card Game

The article presents research on the use of Monte-Carlo Tree Search (MCT...

Please sign up or login with your details

Forgot password? Click here to reset