What is Unity NPC?

NPC stands for Non-player characters in Unity.

NPC represents other characters in a game that are not managed by the player(s).

For example..

  • Enemy characters
  • People, animals, robots roaming around
  • Characters who are on the same side as you (teammates..)

One of the most important issues when making games in Unity is the topic of NPC AI. This means creating artificial intelligence into characters that are not managed by the players.



You May Interest

Reaching All Child Objects of Unity GameObject

Using Unity Editor Black Theme

Unity Main Camera Tracking Player

How to Install Unity UI Toolkit Package ?

Using the Unity Editor Device Simulator