|
发表于 2008-1-11 20:46:00
|
显示全部楼层
Re: Re:一个任务系统设计策划文档方式(幽默解说)
笔诛口阀: Re:一个任务系统设计策划文档方式(幽默解说)
9楼急躁了,看了全文。LZ意义在于举例子,思维方式的指导。个人认为确实这样的方式很少,象LZ这样能够真正让新人看懂的文章已经很少了。
看到数第二段你就知道LZ是不是只是在说特定例子了。
就算不是在说特定的例子,那也不能算做对"任务系统"的描述,而仅仅是内容描述.----一个任务是例子,N个任务,也只是N个例子,把N个例子综合归纳,得到的东西也只能称为模版,仍算不得"系统".
以下为较为完整的任务系统的描述:
1,对领取方式的描述,是点击某个特定的NPC对话,还是有专门的"任务领取"界面?如果是点击特定NPC的方式,特定任务是否需要与特定NPC进行绑定(关联)?
2,将在整个任务系统中出现的,领取限制条件都有哪些?
3,将在整个任务系统中出现的,完成任务的限制条件有哪些?
4,对如何完成任务的描述.达到完成条件之后,如何获得任务奖励?是所有完成条件满足就直接获得奖励,还是需要再找某个NPC对话,还是有某个"完成任务"的功能按钮?什么是"任务奖励"?
5,用户领取任务之后可否查询当前任务的完成进度?如何查询?
6,用户完成任务之后可否查询所有已完成任务的纪录?如何查询?
7,用户领取任务之后,完成任务之前可否放弃?如何放弃?放弃之后是否可以再次领取?
8,用户是否可以同时执行多个任务?
9,通常还需要对什么是"任务"给出明确的定义.
-----------------------------------------------------------------------------
如果说仅仅是如此这般的综合归纳就得到一个任务系统的描述稳当(我们这边叫做"功能执行案"),那么这个案子会被豪不留情的打回去重写----因为这个案子对于一个完整的系统来说仍缺少很多必要的描述,程序员看到这样的文档通常都不会明白你要做的是一个什么系统,这个系统有那些功能.
综上所述,我不认为这是一个描述"系统"功能的文档.
另外,在列举多个条件的时候,请说明这些条件之间的逻辑关系,是"与"关系,还是"或"关系,哪几个是与关系,哪几个又是或关系,否则文档将存在歧义. |
|