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

Machine learning is having a significant impact on video games, from speeding up the development of new games to the development of new methods in gaming. This study discusses the impact of using ML models in the development and improvement of video games. Examples cited in this paper relate to the ways in which NPCs behave. With the aid of Unity's ML-Agents toolkit, developers can create NPCs that respond to different strategies in real time. This makes the games more exciting and complex. The paper also outlines the possibilities of single-player games, such as first-person shooters and a role-playing game, to notice NPC behavior during the gameplay. In these gaming styles, RL frameworks can be applied to NPCs to enable them to learn and adapt to the environment to create an interactive experience for the player. The conclusions put an emphasis on the evolution of video games with the advent of ML tools; as predicted, NPC behavior becomes more intuitive and less expected.

Authors

Institutions

Publication Details

Published
2025-03-04
DOI
https://doi.org/10.1109/autocom64127.2025.10956320
Citations
2
Primary Topic
Multi-Agent Systems and Negotiation
Type
article
Field-Weighted Citation Impact
4.96
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

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

Gagandeep Kaur, Rutuja Rajendra Patil, Shruti Maheshwari, Omkaresh Kulkarni et al.
2 citations
Multi-Agent Systems and Negotiation
4.96
article

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

Gagandeep Kaur, Rutuja Rajendra Patil, Shruti Maheshwari, Omkaresh Kulkarni, S.V.S.P.P Jaya Sankar Krishna, Rahul Meshram
article en
2 citations

Abstract

Machine learning is having a significant impact on video games, from speeding up the development of new games to the development of new methods in gaming. This study discusses the impact of using ML models in the development and improvement of video games. Examples cited in this paper relate to the ways in which NPCs behave. With the aid of Unity's ML-Agents toolkit, developers can create NPCs that respond to different strategies in real time. This makes the games more exciting and complex. The paper also outlines the possibilities of single-player games, such as first-person shooters and a role-playing game, to notice NPC behavior during the gameplay. In these gaming styles, RL frameworks can be applied to NPCs to enable them to learn and adapt to the environment to create an interactive experience for the player. The conclusions put an emphasis on the evolution of video games with the advent of ML tools; as predicted, NPC behavior becomes more intuitive and less expected.

Symbiosis International University (IN)
Openalex Percentile: Top 6%
Multi-Agent Systems and Negotiation
4.96
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.