1.
non-player character
A character in a video game that is not controlled by a player. NPCs are controlled by the game's AI and often provide information, quests, or services.
2.
someone who acts without independent thought
Internet slang for a person who seems to lack original opinions or behaves in a predictable, programmed manner.
Etymology
Abbreviation of English "Non-Player Character."
SENSE 1 — GAMING:
Standard gaming terminology for characters controlled by the game's AI rather than a player.
Common collocations
SENSE 2 — INTERNET SLANG:
Used critically to describe people who seem to lack independent thought — they follow trends without questioning, repeat popular opinions, and appear to act in a predictable, scripted manner.
Common patterns
Register
Sense 1 is neutral gaming terminology. Sense 2 is informal internet slang, often derogatory.