NPC是游戲術語,英語“Non Player Character”的縮寫,也作“non-person character”或“non-playable character”,指游戲中的“非玩家角色”,最初是電子游戲中由程序控制、不受玩家操控的角色,即由人工智能控制的角色,為玩家提供商品買賣或觸發劇情。在卡牌或者桌面游戲中,NPC則由城主(DM)或裁判控制。
NPC最早起源于單機版第九藝術,逐漸延伸到整個游戲領域。NPC分為劇情性NPC、功能性NPC和戰斗NPC,有時這三種類型的NPC也會合而為一,即一個NPC同時具備多種特性。劇情性NPC是劇情發展不可缺少的要素。功能性NPC為游戲中的玩家角色提供各種服務的NPC,常為玩家提供裝備、材料及商品。
NPC不僅僅是游戲中的虛擬人物,更是游戲設計師與玩家交流的一個重要途徑,這使得NPC的存在變得更加重要與不可或缺。
產生背景
到了21世紀,隨著電子游戲的百家爭鳴,電子游戲產業迅速占領了人們的日常生活,尤其是成為了眾多年輕人生活中不可或缺的部分。
電子游戲由桌面卡牌游戲發展而來。這種卡牌游戲是準備好一幅卡牌,然后每名玩家各自抓多少牌,再按照對應的規則出牌。為了保證每名玩家都遵守規則,還要再找一個人來充當裁判,裁判屬于中立的一方,只會為規則效命,這是NPC的雛形。在游戲中,如果只有玩家操控的角色在游戲世界里孤單的產生一系列行為,而沒有其他任何可以和玩家角色形成交互活動、產生事件的話.玩家會覺得非常索然無味。此時如果在游戲中加入一些有一定功能和智能的人物和怪物,使之與玩家形成各種事件的互動,我們通常就把這些角色稱為NPC。
發展歷史
NPC最早起源于單機版第九藝術,逐漸延伸到整個游戲領域。 在電子游戲中,常規NPC通常承擔推動故事敘事、輔助場景探索、提供線索提示、發布與交接任務、配給資源等功能,部分戰斗類NPC還具備輔助戰斗功能。其行為模式多呈現重復性與機械性特征,例如循環移動、動作生硬、重復相同對話、觸發固定劇情等,此類特性難以滿足玩家對游戲體驗的更高需求。 隨著AI技術的不斷發展,為了滿足玩家更高的要求,通過AI技術使NPC轉變為虛擬數字人,能夠隨時和玩家互動,舉止更加自然、靈活。 未來,隨著元宇宙的不斷成熟,元宇宙中的NPC可以實現由AI驅動,每一句臺詞和每一個動作都是即時生成的,也就是說NPC是擁有自己的“意志”的。
主要分類
NPC分為劇情NPC、功能性NPC和戰斗NPC。有時同一個NPC還會同時具備多種特性。劇情性NPC是劇情發展不可缺少的要素。不管是了解故事、探索場景,還是提示線索,游戲這些方面的內容都會通過這類NPC傳遞給玩家,讓玩家更有真實感。功能性NPC是為游戲中的玩家角色提供各種服務的NPC,發布任務、交接任務、配給資源等,如為玩家提供裝備、材料及商品,以便為玩家提供更好的游戲體驗。
劇情NPC
劇情NPC,顧名思義是游戲劇情故事中必不可少的組成部分,用于推動整個劇情情節的發展。例如《封神榜3》中位于朝歌宮殿里的紂王、妲己;《古劍奇譚》中的巽芳;《俠盜獵車手5(Grand Theft Auto V)》中的洛圣都市民或者《上古卷軸5(The Elder Scrolls V:Skyrim)》的村民、守衛等。
功能性NPC
服務型NPC
服務型NPC指為游戲中的玩家角色提供各種服務的NPC,如劍網三中的交易行商人、技能訓練師,或者“旅店老板”為玩家提供住宿,“武器商人”為玩家修理裝備,“廚師”為玩家加工食物用于“補血”、“補藍”等。
可戰斗NPC
PVP類NPC指擊殺后可能獲得榮譽的NPC,如魔獸世界中的聯盟或部落的陣營領袖等,但只能擊殺敵對玩家陣營的。
PVE類NPC指擊殺后可能獲得經驗值或物品的NPC,如魔獸世界中的陣營領袖等,而魔獸世界十大傳奇人物則不算是NPC,因為它們都是由玩家控制的。
角色設計
設計思路
盡可能地表現出NPC的特點,讓NPC更加的與眾不同,如體型、發型、五官、裝束等,讓NCP具有更加豐富多彩的個性化面孔。
角色特征
NPC角色身體基本特征。變化更加豐富的體型安排。為了達到凸顯他們特點的目的,對于身體的基本特征要有更多的發揮空間和選擇。與一味肩寬背闊的英雄相比,可以嘗試肚大腰圓的肥胖體型,或者類似健美冠軍更加四肢發達的體型,當然也可以是瘦骨嶙峋的體型。只要符合角色需要,都可以。
NPC簡色的頭身比例關系。靈活地調整使特點凸顯。這方面其實并沒有太多可講,因為這類人物設計,可以變化的量較大,不適合再以固定標準去衡量。讓其頭身比例根據體型來調整,一切只為一個目的,合理地凸顯角色的特征。
NPC角色的臉型和五官。盡量帶有表情的五官組合。在設計繪制NPC角色時,盡量在設計面部五官時繪制出符合角色特征的表情,可以是瞇縫著眼睛,咧著大嘴威嚴的軍官;可以是怒著眉瞪著眼的土匪頭子;也可以是斜著眼看你歪著嘴笑的陰險小人。
NPC角色的衣著(或者可以稱其為裝備)。交代身份的指南針。不論他們具有什么特點,都需要在衣著裝束上表現出來,并且更加需要夸張這點。在進行這方面設計時可以尋找角色身上最大或最重要的特點,然后設計安排一個最具代表性的元素將其放大,合理地設計在角色身上。比如,一個壯碩的將領背后背著一個巨大的令牌,或者一個神秘的采藥師背后背著巨大的裝著草藥的背簍,或者一個捉妖師身邊掛著巨大精美的類似詞典的捉妖法典。
相關事件
近年來,社交媒體中出現將部分人群稱為“NPC”的現象,此用法多含貶義,通常用以形容缺乏獨立思考、機械重復他人觀點的個體。例如在網絡討論場景中,若有人僅表達主流意見而未展現個人獨立見解,他人可能會用“你就是一個NPC”的表述進行調侃。NPC文學在網絡上悄然走紅。短視頻平臺出現了大量感慨“原來我是NPC啊”的作品,內容主要為發現了自己身上與NPC的相似之處:乘坐高鐵回家的路上看到的窗外景色高度一致;總是在別人先開口說話后再說話;靜止太久不動后會不自覺地做一些不明意義的小動作;生活圍繞幾個固定地方,不探索地圖;總是小磕小碰……,等等。這些日常生活中不起眼且有點奇怪的小細節,在發布到網絡上后引起了大量網友共鳴,紛紛表示“我也是這樣”“果然NPC的設定都一樣”,在自嘲中接受了自己是世界的NPC的設定。這一表述不僅是年輕人對平凡生活的自嘲,也反映了對標準化社會規訓的反思。
價值及影響
NPC不僅僅是游戲中的虛擬人物,更是游戲設計師與玩家交流的一個重要途徑,這使得NPC的存在變得更加重要與不可或缺。
當前的NPC設置比較僵硬,每天都說一樣的話,產生一樣的劇情,這不能滿足玩家對游戲更高的要求。玩家更希望NPC能像游戲中的朋友一樣,能夠和玩家進行情感交互,回應玩家的情感。可以通過AI技術,使NPC轉變為虛擬數字人,能夠隨時和玩家互動,舉止更加自然、靈活。在和玩家交流的過程中,NPC會根據對話內容自然地變換表情和動作,帶給玩家更強的真實感。同時,NPC還可以模擬人的認知能力,能夠和玩家進行情感交互,回應玩家的情感。或許未來某一天,我們可以在虛擬世界里和AI虛擬數字人交朋友,或者在更專業的虛擬老師的指導下學習。甚至,當元宇宙進一步成熟,可以展示更豐富的虛擬場景、產生更智能的虛擬數字人時,我們可以在AI虛擬老師的帶領下“穿越”到消失的龐貝古城中,探索歷史的奧秘,或者飛躍到遙遠的太空中,領略宇宙的浩瀚。在元宇宙和虛擬數字人的發展下,一切皆有可能。
參考資料 >
IGN小課堂#40:NPC.新浪游戲.2023-12-24
NPC是什么意思?NPC分為哪些類型?.環球快報網.2023-12-24
做一名NPC,也挺好.新浪財經.2023-12-24
做一名NPC,也挺好.中國經濟網.2023-12-24
做一名NPC,也挺好.今日頭條.2023-12-24