Optimizing NPC Behavior in Video Games Using Unity ML-Agents: A Reinforcement Learning-Based Approach

The development of video games is now being influenced by machine learning (ML), which is changing the industry with every passing day. The focus of this research is on how video games can be made better through ML in game development, particularly how NPCs behave in the game. Game companies can boost the immerse feeling in video games by utilizing reinforcement learning in developing sophisticated NPCs. Those who play modern video games know that they are more realistic than what they used to be, and this is courtesy of ML. The toolkit Unity ML-Agents enables more straightforward ML implementations in the Unity game engine, giving game makers the ability to create complex AI features without having to have deep knowledge of machine learning. This paper seeks to analyze how ML can transform the experience of humans when playing games by enhancing the NPCs and through interactivity. The future of video games is bright, especially considering new advancements in technology like ML.

Authors

Institutions

Publication Details

Published
2025-03-07
DOI
https://doi.org/10.1109/icdt63985.2025.10986687
Citations
3
Primary Topic
Artificial Intelligence in Games
Type
article
Field-Weighted Citation Impact
7.44
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimizing NPC Behavior in Video Games Using Unity ML-Agents: A Reinforcement Learning-Based Approach

Pankaj Prusty, Arnav Kotiyal, Abhishek Bhattacherjee, Nilesh Shelke et al.
3 citations
Artificial Intelligence in Games
7.44
article

Optimizing NPC Behavior in Video Games Using Unity ML-Agents: A Reinforcement Learning-Based Approach

Pankaj Prusty, Arnav Kotiyal, Abhishek Bhattacherjee, Nilesh Shelke, Sudhanshu Maurya, Tiyas Sarkar
article en
3 citations

Abstract

The development of video games is now being influenced by machine learning (ML), which is changing the industry with every passing day. The focus of this research is on how video games can be made better through ML in game development, particularly how NPCs behave in the game. Game companies can boost the immerse feeling in video games by utilizing reinforcement learning in developing sophisticated NPCs. Those who play modern video games know that they are more realistic than what they used to be, and this is courtesy of ML. The toolkit Unity ML-Agents enables more straightforward ML implementations in the Unity game engine, giving game makers the ability to create complex AI features without having to have deep knowledge of machine learning. This paper seeks to analyze how ML can transform the experience of humans when playing games by enhancing the NPCs and through interactivity. The future of video games is bright, especially considering new advancements in technology like ML.

Lovely Professional University (IN), Siksha O Anusandhan University (IN), Symbiosis International University (IN), Graphic Era University (IN)
Openalex Percentile: Top 3%
Artificial Intelligence in Games
7.44
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.