Non-player character
Characters in games not controlled by a player.
A non-player character (NPC) is any character within a game that a player does not control. The term first appeared in traditional tabletop role-playing games, where these characters are run by the gamemaster (or referee) instead of another player. In video games, an NPC typically refers to a computer-controlled character whose behaviors are pre-set and can influence gameplay.
**Role-playing games**
In tabletop RPGs like Dungeons & Dragons, the gamemaster portrays all NPCs. While player characters (PCs) are the story’s protagonists, NPCs serve as the supporting cast or extras, populating the game’s fictional world. They can fill any role not taken by a player—allies, bystanders, competitors, or traders who exchange currency for equipment. NPCs vary greatly in detail; some are just a quick description (“You see a man in a corner of the tavern”), while others come with full game statistics and backstories.
Gamemasters disagree on how much work to put into an important NPC’s stats. Some prefer every NPC to be fully defined with skills, gear, and numbers, while others define only what is immediately needed and improvise the rest. There is also debate about how important fully detailed NPCs are, but most agree that the more “real” NPCs feel, the more players enjoy interacting with them in character.
**Dependants**
Many game systems include rules for player characters having positive allies in the form of NPC followers, hired hands, or other dependents. Players may sometimes help design, recruit, or develop these NPCs. In the Champions game (and other Hero System games), a character can have a DNPC, or “dependent non-player character.” This is an NPC controlled by the gamemaster, but for whom the player character is responsible and who may be endangered by the PC’s choices.
**Video games**
In video games, “non-player character” describes entities not directly controlled by a player, often with the connotation that they are not hostile. Hostile characters are called enemies, mobs, or creeps. A mob (short for “mobile” or “mobile object”) can include all NPCs in a MMORPG or MUD, but in most modern graphical games, “mob” refers specifically to generic monstrous NPCs meant to be hunted and killed—excluding those that talk, sell items, or cannot be attacked. Most mobs only perform simple behaviors like attacking or moving.
- Field
- Game design and role-playing games
- Known for
- Characters controlled by the gamemaster or computer, not by a player
- Origin
- Traditional tabletop role-playing games such as Dungeons & Dragons
- Related terms
- Player character (PC), mob, mobile object, DNPC
Lore & Background
In traditional tabletop role-playing games like Dungeons & Dragons, an NPC is portrayed by a gamemaster. While player characters form the narrative's protagonists, NPCs serve as the supporting cast or extras, populating the fictional world as allies, bystanders, competitors, or traders. Their level of detail varies from a brief description to complete game statistics and backstories. There is debate among players about how much work a gamemaster should put into an important NPC's statistics, with some preferring fully defined stats and others defining only what is immediately necessary. Consensus holds that the more real NPCs feel, the more fun players have interacting with them.
Reader's Guide
The concept of the non-player character is fundamental to both tabletop and video game role-playing. In tabletop games, NPCs allow the gamemaster to populate the world and drive narratives, acting as the supporting cast for player characters. In video games, NPCs encompass computer-controlled characters with predetermined behaviors, including hostile entities often called mobs (short for mobile object, a term from early MUDs). NPCs can be scripted with monologues, non-branching dialogue, or branching dialogue trees that affect gameplay and story. Some games allow players to temporarily control NPCs, granting them player character status. The term has also evolved into an online insult from around 2018, used to suggest a person cannot form independent thoughts. NPC streaming, popularized on TikTok in 2023, involves livestreaming while mimicking NPC behaviors.
Did You Know?
- The term 'mobile object' was used by Richard Bartle for self-mobile objects in MUD1, later shortened to 'mob' in DikuMUD source code.
- In the Champions game, a DNPC (dependent non-player character) is controlled by the GM but for which the player character is responsible.
- In 2023, Replica Studios unveiled AI-developed NPCs for Unreal Engine 5 in cooperation with OpenAI, enabling interactive conversations with unplayable characters.
- NPC streaming became popular on TikTok in 2023, largely popularized by livestreamer Pinkydoll.
More in MUD terminology 1-24
Spotted an error? Know more?
Reader corrections go straight into our review queue. Suggest an edit · How this site is sourced
