非玩家角色或称非操控角色(英语:Non-Player Character,NPC),是指角色扮演游戏中非玩家控制的角色。
NPC是游戏背景中,非主角(狭义上来说还要求非敌人)的陪衬人物。玩家借由他们与游戏互动。在桌上角色扮演游戏里,NPC是由游戏主持者操纵,而在电脑角色扮演游戏里,则是由程序默认的剧本来决定NPC的反应,由游戏的人工智能做出控制。部分NPC有时可变成可操控角色。
NPC通常扮演以下几种角色:
这些角色并不是互斥的——一个 NPC 可能既是路人、又是某个支线任务的目标、还可能在玩家完成了其它任务后加入队伍成为伙伴,端视游戏剧本而定。