NPPC,它的全名叫做NonPyerCharacter意指游戲之中的非玩家角色。
何為非玩家角色呢,就是指在游戲之中,不受玩家操控,活在這個游戲之中的人物。(這里以網絡游戲舉例,單機游戲就不要在意啦^_^)
可能有人會說了,玩家來游玩這個游戲,不也是活在這個世界之中的游戲人物嗎??誠然,這個說法并沒有錯,但是NPC還有個最重要的因素,就是不受玩家操控。
也就是說,在一般的網絡游戲之中,NPC是一種已經提前設定好程序,提前設定好對話,提前設定好一切的人物,他們只會按照既定的程序以及設定,來與玩家交流。
而不是說,會針對玩家所提出的問題,又或者是某些行為來做出反應。(當然這里可能說的并不全面,求輕噴。)
當然也許有人覺得這樣理解比較困難,那么讓我們來舉一個簡單的例子進行說明。
比如,在一款游戲之中,小明是一位出生在新手村的NPC,他的任務就是給玩家提供一些細小而繁瑣的支線任務,這些任務種類繁多,但是在前期卻是對玩家來說,不可或缺的經驗以及金幣的來源。
而小紅則是一位初來乍到的玩家,為了升級以及賺取一些金幣,小紅來找小明接取任務,然而在這期間,小紅不管如何在游戲之中小明進行互動。
小明都會發布一個與小紅前面的玩家,小白一模一樣的任務,不會因為小紅與他多說了兩句話,又或者是小紅打了他一下而改變小明早就設定好的任務發布順序。
所以小白是一名NPC,因為它不會針對于別人的操作,別人的某些行為,來做出不同的針對性,他只會按照設定好的程序,設定好的順序來為玩家提供幫助。
這就是一名合理而又對待工作認真的NPC。
當然了,在這個游戲發展如日中發的年代,像這么死板的NPC已經非常少見了,畢竟對于很多研發游戲的人來,它們是想將一個現實中所不存在的世界,以另一種形式展現在人們眼前。
在以前很多人稱呼游戲為第二世界,而這種說法,哪怕是到了現在也不曾中斷,所以很多延發和制作游戲的人都希望做出一款真正可以被稱之為第二世界的游戲。
而在這之中最難以解決的就是游戲之中的NPC的智能反應。
畢竟要知道,在真實的世界之中,不同的行為乃至于說是僅僅只是一字之差的對話,面對不同的人,都會產生不同的情況。
以至于要在一款游戲之中,制作出這種強大的智能反應,對于現在的科技現在的技術來說,那是怎么看怎么不現實。
所以第二世界這個想法,大多數只能止步于各種游戲制作人的腦洞之中。
然而這個問題對于陳溯來說,卻并不是那么難以實現,陳溯也是一個游戲宅,他太清楚一款真正真實的游戲,不至局限于一款游戲的可玩性,一款游戲的社交性,以及一款游戲的娛樂性等等。
它的真實來源于,這款游戲之中玩家與游戲中的一切所交互產生的一系列真實的反應。