Uppsats
Adaptiv Multi-Agent Förstärkningsinlärning för FPS-spel med hjälp av Djupa Q-nätverk
Master-uppsats
Jönköping University/JTH, Avdelningen för datateknik och informatik
Publicerad: 2025
Språk: Svenska
Sammanfattning
AbstractMost non-player characters (NPCs) in first-person shooter (FPS) games are still controlled by fixed, rule-based scripts. This makes them predictable, repetitive, and less engaging for players and reduces replay value. This project explores the application of reinforcement learning (RL) to train adaptable AI agents within a compact FPS. And it is specifically designed as SimpleFPS2v2. This project aims to teach RL agents, utilizing algorithms such as Deep Q-Networks (DQN). It is to exceed the fighting proficiency, adaptability, and strategic decision-making of conventional scripted bots. The environment replicates essential FPS mechanics, enabling systematic assessment of agent performance based on win rate, kill/death (K/D) ratio, and average team reward. Our results show that the RL agents can adapt to different opponent behaviors. It makes gameplay feel more dynamic and enjoyable. It is acknowledged further study is necessary to customize Artificial Intelligence (AI) behavior for specific players and more complex surroundings. But this work represents a significant experiment aimed at achieving more innovative, more responsive, and more enjoyable gaming experiences across many categories.
Information
- Författare
- Alshehada, Essa, Maria Jose, Anju
- Lärosäte / institution
- Jönköping University/JTH, Avdelningen för datateknik och informatik
- Publiceringsdatum
- 2025
- Uppsatstyp
- Master-uppsats
- Språk
- Svenska