Adaptive Shooting for Bots in First Person Shooter Games Using Reinforcement Learning
Frank G. Glavin, Michael G. Madden

TL;DR
This paper introduces a reinforcement learning approach for bots in first person shooter games that adapt their shooting skills over time, aiming to produce more human-like and less predictable behavior.
Contribution
It presents a novel reinforcement learning method enabling bots to learn shooting skills dynamically, improving realism and variability in gameplay.
Findings
Bots learn to improve shooting accuracy over time
Adaptive shooting reduces predictability of bot behavior
Reinforcement learning enhances game realism
Abstract
In current state-of-the-art commercial first person shooter games, computer controlled bots, also known as non player characters, can often be easily distinguishable from those controlled by humans. Tell-tale signs such as failed navigation, "sixth sense" knowledge of human players' whereabouts and deterministic, scripted behaviors are some of the causes of this. We propose, however, that one of the biggest indicators of non humanlike behavior in these games can be found in the weapon shooting capability of the bot. Consistently perfect accuracy and "locking on" to opponents in their visual field from any distance are indicative capabilities of bots that are not found in human players. Traditionally, the bot is handicapped in some way with either a timed reaction delay or a random perturbation to its aim, which doesn't adapt or improve its technique over time. We hypothesize that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
