Use of Neural Networks in Dynamic Difficulty Adjustment (DDA) in a Roguelike Game

  • Larissa Roque Carvalho UEA
  • Luis Cuevas Rodriguez UEA

Resumo


The video game industry is rapidly growing, increasing the focus on user experience (UX) and player retention. A common approach is Dynamic Difficulty Adjustment (DDA), which adapts game difficulty based on player performance to maintain the flow state. Rule-based DDA implementations are limited in scalability and require extensive manual effort. To address this, we propose using Neural Networks to infer the game state and suggest real-time difficulty adjustments. A roguelike game was developed as a test environment, and gameplay sessions with 38 players were conducted to build the training dataset. The trained model was able to generate difficulty adjustments consistent with the game’s intended design logic. It reached an R2 of 0.887 on the test set, demonstrating high accuracy and robustness in performance prediction.
Publicado
29/09/2025
CARVALHO, Larissa Roque; RODRIGUEZ, Luis Cuevas. Use of Neural Networks in Dynamic Difficulty Adjustment (DDA) in a Roguelike Game. In: BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 35. , 2025, Fortaleza/CE. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2025 . p. 532-543. ISSN 2643-6264.