What does NPC mean? Non-player characters explained – Business Insider

A leading-edge research firm focused on digital transformation.
Subscriber since
There’s no shortage of abbreviations and acronyms in the video game world. Among those abbreviated terms is NPC, which is used to refer to specific “non-player” characters in a game. 
NPC is an acronym that stands for “non-player character.” A non-player character is a character in a game that’s not controlled by the person playing the game, nor by any sort of AI. They’re not usually meant to act like real people.
For example, visiting shops to stock up on supplies is a common scenario in games. In these cases, the shopkeeper — who doesn’t move from their spot or dynamically change their behavior in any way — is an NPC. They just exist to be interacted with in the same way whenever you like.
Other than serving a functional purpose, NPCs can also have relevance to a game’s plot, filling the roles of villains or other important characters. In “Animal Crossing,” NPCs like Tom Nook or Blathers will give you tasks to complete, which you need to progress.
They might also just be there to fill the world. In games with large cities like “Grand Theft Auto,” NPCs are used as citizens on the street, simply walking in a single direction or running away from you. They help make the game’s world feel more immersive and alive.
In essence, NPCs generally serve a single purpose, and have a very limited number of actions and reactions to the player.
As noted, in single-player video games, NPCs are usually controlled by a limited set of routines and protocols. They’re robotic, and don’t try to hide it.
However, many games — especially multiplayer games that can also be played single-player — have characters known as CPUs. These characters are controlled by the computer, but are meant to move and act like a real person is controlling them.
CPU stands for “central processing unit,” which is the component that operates a device’s most vital systems. You can think of it like a computer’s brain. Games use this term to indicate that the character is being actively controlled by the computer, making decisions dynamically like a human player would.
As noted, they’re most common in games that are meant to be played with multiple people. If you don’t have enough human players to fill all the spots, the game will let you play with CPUs instead.
For example, take Chess, a game bundled with every Mac computer. In these games, you can play chess without a partner, in which case your opponent — the computer’s programming — will be a CPU. This opponent isn’t a character of any sort; rather, it’s an AI reading and reacting to your own moves.


Leave a Comment

Your email address will not be published. Required fields are marked *