DL-DDA – Deep Learning based Dynamic Difficulty Adjustment with UX and Gameplay constraints

06/06/2021
by   Dvir Ben-Or, et al.
0

Dynamic difficulty adjustment (DDA) is a process of automatically changing a game difficulty for the optimization of user experience. It is a vital part of almost any modern game. Most existing DDA approaches concentrate on the experience of a player without looking at the rest of the players. We propose a method that automatically optimizes user experience while taking into consideration other players and macro constraints imposed by the game. The method is based on deep neural network architecture that involves a count loss constraint that has zero gradients in most of its support. We suggest a method to optimize this loss function and provide theoretical analysis for its performance. Finally, we provide empirical results of an internal experiment that was done on 200,000 players and was found to outperform the corresponding manual heuristics crafted by game design experts.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/28/2020

Dynamic Difficulty Adjustment via Fast User Adaptation

Dynamic difficulty adjustment (DDA) is a technology that adapts a game's...
research
06/08/2017

Dynamic Difficulty Adjustment on MOBA Games

This paper addresses the dynamic difficulty adjustment on MOBA games as ...
research
08/24/2023

Continuous Reinforcement Learning-based Dynamic Difficulty Adjustment in a Visual Working Memory Game

Dynamic Difficulty Adjustment (DDA) is a viable approach to enhance a pl...
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
07/06/2020

Exploring Dynamic Difficulty Adjustment in Videogames

Videogames are nowadays one of the biggest entertainment industries in t...
research
05/18/2021

Fast Game Content Adaptation Through Bayesian-based Player Modelling

In games, as well as many user-facing systems, adapting content to users...
research
09/06/2022

Personalized Game Difficulty Prediction Using Factorization Machines

The accurate and personalized estimation of task difficulty provides man...

Please sign up or login with your details

Forgot password? Click here to reset