npc,何为npc,它的全名叫做nonpyercharacter意指游戏之中的非玩家角色。
何为非玩家角色呢,就是指在游戏之中,不受玩家操控,活在这个游戏之中的人物。(这里以网络游戏举例,单机游戏就不要在意啦_)
可能有人会说了,玩家来游玩这个游戏,不也是活在这个世界之中的游戏人物吗??诚然,这个说法并没有错,但是npc还有个最重要的因素,就是不受玩家操控。
也就是说,在一般的网络游戏之中,npc是一种已经提前设定好程序,提前设定好对话,提前设定好一切的人物,他们只会按照既定的程序以及设定,来与玩家交流。
而不是说,会针对玩家所提出的问题,又或者是某些行为来做出反应。(当然这里可能说的并不全面,求轻喷。)
当然也许有人觉得这样理解比较困难,那么让我们来举一个简单的例子进行说明。
比如,在一款游戏之中,小明是一位出生在新手村的npc,他的任务就是给玩家提供一些细小而繁琐的支线任务,这些任务种类繁多,但是在前期却是对玩家来说,不可或缺的经验以及金币的来源。
而小红则是一位初来乍到的玩家,为了升级以及赚取一些金币,小红来找小明接取任务,然而在这期间,小红不管如何在游戏之中小明进行互动。
小明都会发布一个与小红前面的玩家,小白一模一样的任务,不会因为小红与他多说了两句话,又或者是小红打了他一下而改变小明早就设定好的任务发布顺序。
所以小白是一名npc,因为它不会针对于别人的操作,别人的某些行为,来做出不同的针对性,他只会按照设定好的程序,设定好的顺序来为玩家提供帮助。
这就是一名合理而又对待工作认真的npc。
当然了,在这个游戏发展如日中发的年代,像这么死板的npc已经非常少见了,毕竟对于很多研发游戏的人来,它们是想将一个现实中所不存在的世界,以另一种形式展现在人们眼前。
在以前很多人称呼游戏为第二世界,而这种说法,哪怕是到了现在也不曾中断,所以很多延发和制作游戏的人都希望做出一款真正可以被称之为第二世界的游戏。
而在这之中最难以解决的就是游戏之中的npc的智能反应。
毕竟要知道,在真实的世界之中,不同的行为乃至于说是仅仅只是一字之差的对话,面对不同的人,都会产生不同的情况。
以至于要在一款游戏之中,制作出这种强大的智能反应,对于现在的科技现在的技术来说,那是怎么看怎么不现实。
所以第二世界这个想法,大多数只能止步于各种游戏制作人的脑洞之中。
然而这个问题对于陈溯来说,却并
请收藏:https://m.xiaojinyu.cc
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)