NPC
是non-player character的縮寫,是游戲中一種角色類型,意思是非玩家角色,指的是電子游戲中不受真人玩家操縱的游戲角色,這個概念最早源于單機游戲,后來這個概念逐漸被應用到其他游戲領域中。
有時也作non-person character,或者non-playable character。在電子游戲中,NPC一般由計算機的人工智能控制,是擁有自身行為模式的角色,而在卡牌或者桌面游戲中,NPC則由城主(DM)或裁判控制。
通??梢苑譃閯∏镹PC、戰(zhàn)斗NPC和服務NPC等,有時也會有兼具多種功能的NPC。
劇情NPC及服務NPC通常不屬于可攻擊對象,或者屬于可攻擊對象但不主動攻擊,但是被玩家攻擊后會反擊,并且之后不能正常對話了。通常某些NPC會掉落道具。可以為玩家提供一些游戲信息,或觸發(fā)劇情。當用于接任務和交任務時,NPC的頭上會有嘆號或者問號(網(wǎng)游常見)。
NPC分為劇情NPC和功能性NPC。有時這兩種類型的NPC也會合二為一,即一個NPC同時具備這兩種NPC的特征。
劇情NPC,顧名思義是游戲劇情故事中必不可少的組成部分,用于推動整個劇情情節(jié)的發(fā)展。
例如《封神榜3》中位于朝歌宮殿里的紂王、妲己;古劍奇譚中的巽芳。
功能性NPC
服務型NPC為游戲中的玩家角色提供各種服務的NPC,如劍網(wǎng)三中的交易行商人、技能訓練師等等。
可戰(zhàn)斗NPC:“PvP類NPC”指擊殺后可能獲得榮譽的NPC,例如:聯(lián)盟或部落的陣營領袖。但只能擊殺敵對玩家陣營的。
“PvE類NPC”指擊殺后可能獲得經(jīng)驗值或物品的NPC,例如:燃燒軍團、副本BOSS、DOTA2的小兵等。
有時服務類NPC也可以兼做可戰(zhàn)斗NPC。
此外還有一種NPC。在許多網(wǎng)絡游戲中常見。
對應的另一個縮寫是PCC,即玩家負責控制的登場人物,“玩家控制角色”(Player-Controlled Character)的縮寫。
每一個游戲都有若干個功能組成,小到人物創(chuàng)建,大到職業(yè)技能。這些功能都需要一個中介去向玩家進行介紹或使用。
在傳統(tǒng)的游戲中,這些功能都由按鈕承擔,玩家可以迅速的點擊按鈕達到要使用的功能目的。但是隨著游戲產(chǎn)業(yè)的飛速發(fā)展,單張游戲地圖已經(jīng)無法滿足現(xiàn)在的玩家。所以游戲地圖開始從最早的單張地圖發(fā)展到現(xiàn)在的數(shù)十張地圖,甚至幾百張地圖。地圖的增加,一些功能也被相繼添加,一個主界面的按鈕已經(jīng)無法承載所有地圖功能。所以NPC就誕生了。
NPC不僅僅有承擔功能的作用,更是游戲設計者與玩家交互的重要途徑。
電子游戲由桌面卡牌游戲發(fā)展而來。這種卡牌游戲是準備好一幅卡牌,然后每名玩家各自抓多少牌,再按照對應的規(guī)則出牌。為了保證每名玩家都遵守規(guī)則,還要再找一個人來充當裁判,裁判屬于中立的一方,只會為規(guī)則效命,這是NPC的雛形。
當電子游戲出現(xiàn)后,設計者們?yōu)榱烁玫膶⒐适抡宫F(xiàn)在玩家面前,在游戲中設定了NPC這一角色。在這些NPC中,只有極少數(shù)的NPC承載了一些功能。多數(shù)都只是一些劇情對話。
隨著網(wǎng)絡游戲的不斷壯大,NPC的功能也由單一的劇情對話發(fā)展為功能承載。在如今的網(wǎng)絡游戲中,承載功能的NPC數(shù)量已經(jīng)遠遠超過劇情對話的NPC數(shù)量。