what is npc
A non-player character (NPC) is a video game character that is controlled by the game's artificial intelligence (AI) rather than by a gamer. As plot device: NPCs can be used to advance the storyline.