npc即非玩家角色或稱非操控角色,是指角色扮演游戲中非玩家控制的角色,這類角色是系統預設的角色,用來輔助玩家完成任務的電腦人物。在桌上角色扮演游戲里,NPC是由游戲主持者操縱,而在電腦角色扮演游戲里,則是由程序默認的劇本來決定NPC的反應。一般來說,單機的電子游戲除了主角以外全部都是NPC。
NPC精神指很多網友的生活態度和NPC一樣,只要沒人主動前來和自己說話,一般都保持沉默狀態,屬于被動型人格;另一方面也表明很多人實際上不主動和人溝通,但內心依然有意愿幫助到處于困境的人,同時他們有著很不錯的能力、技能。
每一個游戲都有若干個功能組成,小到人物創建,大到職業技能。這些功能都需要一個中介去向玩家進行介紹或使用。在傳統的游戲中,這些功能都由按鈕承擔,玩家可以迅速的點擊按鈕達到要使用的功能目的。但是隨著游戲產業的飛速發展,單張游戲地圖已經無法滿足現在的玩家。所以游戲地圖開始從最早的單張地圖發展到現在的數十張地圖,甚至幾百張地圖。地圖的增加,一些功能也被相繼添加,一個主界面的按鈕已經無法承載所有地圖功能。所以NPC就誕生了。NPC不僅僅是承擔功能的作用,更是游戲設計者與玩家交互的重要途徑。
玩家角色的協助者:以各種方式協助玩家冒險的角色,例如商人或牧師。
玩家角色的敵對者:游戲中玩家的敵人,打敗他們可得到經驗值和寶物。可能是嘍啰或頭目。嘍啰一般容易對付,頭目則較為強大。頭目通常是玩家必須擊敗的對象,打敗最終頭目通常代表游戲結束。然而,這種人物通常不會被視作單純的NPC。
玩家隊伍的伙伴:在戰斗中幫助玩家的輔助性角色,但不受玩家控制,或只能做大略的命令。玩家角色暴行的受害者(不論陣營),暴行后的反應則視游戲劇本和人工智能而定,部分游戲會對玩家角色還擊或是就此死亡。
群眾角色:沒有具體背景、臺詞的角色。通常是一個群體的方式參與游戲情節的推動。
引導玩家角色發生事件任務的關鍵角色:又稱情節觸發類角色,可能是推動游戲情節的必要關鍵,或是觸發支線劇情或隱藏劇情的角色。
提供事件背景的信息:又稱為情報角色,能提供玩家關于游戲的消息。
提供玩家使玩家獲得獎勵:又稱回饋類角色,會根據玩家在游戲中的任務表現結果而給予獎勵。