Re; "Typical NPC. Canned non-think. Rote repetition." quote. What is an NPC? NPC means “non playable character” or “non player character.” It’s a term, borrowed from the world of video games, for a character that is controlled by the computer rather than by a player. An NPC often advances the game’s plot by saying scripted lines, or assisting the playable characters in some way. I think you should stick to your video games as it appears you cannot think out of the box!