加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

有关NPC对话流程的总结

(2011-07-25 11:18:27)
标签:

游戏

中国

任务

开场白

进行

有关NPC对话流程的总结

一套对白流程,最重要的就是思路的严密性,我们必须将所有可能出现的情况都考虑到,不能出现任何真空地带。某些方面我们没有考虑到,也许只是让玩家觉得啼笑皆非,但有些方面若考虑得不周全,极有可能让玩家无法完成任务。

 

【开场白】

每个NPC在和玩家交互的时候都有一个开场白,这段开场白的作用是让玩家了解该NPC的作用的。开场白无须面面俱到,毕竟我们的对话框受字数的限制,而且目前的中国玩家耐心一向不好。

开场白按照不同的情况,可分为永久性、循环性和一次性三种:

大多数的NPC都是永久性开场白,这种开场白一旦定下来便无须更改,因此在写这类开场白的时候需要特别仔细。

所谓的循环性开场白多用在非功能NPC或者那些检测玩家未触发相应条件的任务NPC身上,之所以会出现循环性对白,主要是策划希望能够丰富NPC语言,让玩家不至于觉得游戏太过枯燥。至于这种循环是顺序型还是随机型,就看策划自己的喜好了。

一次性开场白多用在任务副本中,所谓的一次性是针对每个进入副本的玩家而言,由于该NPC需要对触发它的玩家进行各种检测,因此除了第一次触发,之后的每次对话都会因为玩家某项数值的变化而发生相应的改变,因此这类开场白多是些场面话。

 

【功能介绍】

每个功能NPC都要有一段针对自己所拥有的功能的介绍。这种介绍是为了方便玩家而准备的,因此必须随时可供玩家查阅。这类功能介绍若是可以用简单明了的方式表达出来,便可以放在NPC开场白中以减少玩家的操作环节,若是需要进行详细的描述,则最好是在玩家的回答中单独开除一个询问项,专门提供相关内容。

当需要介绍的内容篇幅过长的时候,要学会利用玩家的回答巧妙地将介绍分割成若干段落,然后将它们或者平行或者按一定顺序排列好,功能介绍一定要做到条理清楚,使玩家可以尽快抓住任务重点。

 

【任务检测】

当玩家触发NPC对话时,NPC要对玩家做出以下检测:玩家所属种族、国家、阵营,玩家性别,玩家等级,玩家是否触发相关任务、相关任务已经完成到哪个步骤、身上是否带有任务物品、任务物品数量是否满足要求等等,总之,NPC需要检测玩家的相关数值状态,并根据检测结果给出不同的对话。

    当玩家的相关数值不满足要求时,NPC一般会说些无关的对白或者也可对玩家进行与任务相关的提示。

当玩家的相关数值已经超过要求,无法再进行相关任务时(如相关任务步骤的完成、一次性任务的完成、等级的超出等),NPC也可以说些无关的对白,也可对下一个任务或者任务的下一个步骤进行提示。

若玩家相关的数值满足检测条件,则进行相关的任务对话。

 

【任务流程】

〖任务整体〗

每个任务都是一段完整的小故事。无论是杀怪任务还是跑腿任务,哪怕是一个大的系列任务中的一个小小的分支,也该在玩家面前呈现出一个完整的小故事出来,故事的完整性也是任务的完整性的最好体现。

对白的语言在生动丰富的同时要尽可能地做到简明扼要。中国玩家的整体素质相对较低,没有太大的耐心去看长篇对白,因此,我们必须利用有限的字数尽可能交代清楚5W1HWhenWhereWhoWhatWhyHow),使玩家能够迅速掌握任务要领。

 

〖开启任务〗

玩家在开启任务的时候,NPC在对玩家进行任务交代之前,还要对玩家进行相关的检测,除了之前我所提到的那些检测条件外,还需要我们注意的一条就是当某些任务需要NPC交给玩家某物品之前,一定要对玩家的背包进行相关检测。

好吧,再重复一遍NPC对开启任务的玩家需要做的检测(这回只强调在TQ需要注意的部分):玩家性别,玩家等级,是否在相关任务时间内,玩家是否已触发相关任务,玩家身上是否带有开启任务的物品、任务物品数量是否满足要求,玩家背包是否有足够的空间容纳NPC要交给玩家的任务物品等等。

 

〖完成任务〗

任务结束的时候,NPC同样要对玩家进行相关的检测,如任务时间是否结束,上一步任务步骤是否完成,玩家是否已经消灭指定怪物、消灭指定怪物数量,玩家身上是否有相关任务物品、任务物品数量是否满足要求,玩家背包是否有足够空间容纳任务奖励物品,任务完成或者失败等等。

通过检测,NPC得以判定玩家是否可以完成任务、任务是否已经失败、玩家是否可以领取任务奖励(可领取、背包空间不足、已领过)、任务完成后是否需要向玩家提示下一个任务步骤等相关信息,从而给出相应的对白或者提示。

 

【玩家回答】

玩家的回答也是一门艺术,尽管有时因为字数的问题限制了我们的发展空间。

玩家最基本的回答就是确定对话选项——说白了就是关闭对话框的按钮。此类回答我一般都使用一些简单的词汇或者短语,比如好的、知道了、明白了、原来如此等等,当然,也可以根据任务剧情的需要灵活掌握,但在玩家同时拥有多项回答选择时,必须要保证让玩家了解选择每项回答将会导致什么样的可预知的后果,比如是接受任务还是放弃任务等。

当玩家需要对NPC的对话做出选择时,我们的对话选项也就开始丰富起来了。

接受、放弃与取消,是玩家最常用到的三个对话选项,他们将对任务的进程带来不同的影响。

功能介绍,如果有必要,这将是玩家在任务期间的常备回答选项,文字在制作相关任务对白的过程中千万不要将它漏掉。

    

暂时只想到这么多,大家先凑合着看吧,如果有什么需要补充的地方千万记得告诉我哦!

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有