在策划工作中,将一个方案,系统的有步骤的传递给其他人是一个很重要的方面。正如我们在生活中一样,我们做任何一件事情都有各自的顺序,我们按照这个顺序才能实现一个完整的事情。
简单到日常的喝水,我们首先要有水,其次张开嘴,把水倒到嘴里,然后咽下去,通过这样几个有顺序的步骤我们才完成了喝水这个事件。我们不可能先把水放到肚子,然后在去找水,然后咽,之后把水倒嘴里,最后再张开嘴。如果按照这个顺序,我想这个世界一定不是现在的世界,能完成这个顺序的人也肯定不是我们自己。
我们在做策划的时候,也和喝水是一样的,我们需要把整个过程一步一步的,有顺序的描述出来,传递给其他人。
那么我们可以有什么样的方式来实现这个过程呢?通过文字描述,第一,第二,第三,通过这样的方式去传达。或者通过语言,通过口头叙述,先什么,再什么,然后还有什么,最后是什么。
这两种表达方式有有各自的优点缺点,文字我们可以描述的很详尽,每一步都可以仔细的去描述,但同时会显的内容很多,对于其他人而言,我们不能保证所有的人都能仔细的看我们通过文字实现的描述。口头的叙述,虽然很方便,但容易遗漏,不容易记忆,只适合临时的小范围小方面的临时传递。
那么如何简单、清晰、有步骤的、便于阅读的,将我们的整个过程描述出来是策划首要考虑的问题,这关系到我们的思想可以在一定的时间内,多大程度的被其他人了解和接受。在这里我的建议是使用流程图的方式。
对于对程序方面有了解或稍微接触过编程语言的人来说,流程图基本上都见过,用过,也写过。也知道流程图的作用是什么。流程图主要是指表述工作流程的框图,它能以图形方式有条理地表达工作流程。流程图里有一些固定格式的框图,如判断框等。
那么在策划中,流程图的作用简单的说,就是将我们的策划内容,依照一定的次序,一步步的通过这些框图来表达。当然策划做流程图的目的是为了表述过程的主要次序关系,和程序方面做流程图的方式比较要简单也容易的多。
我们可以参考一下下面的这个流程图
这是一个很简单的演示,我们可以看到一个事件开始到最后的顺序,并且也能看到这中间存在着选择或者判断,不同的选择或者不同的判断会导致不同的结局。很清晰,同时也简单明了,很直观的将我们的步骤展现给每一个人去了解。
那么作为我们在实际的工作中,流程图应该以什么为主要目的呢?因为在一个策划案中,我们可能会使用很多的判断,很多的选择,如果我们把这些判断选择都画到流程图中,这个图可能会非常大,内容非常多,阅读也会比较麻烦。
针对这个情况,我们在做策划的流程图时,需要把握主次,流程图的目的对于策划而言,是起描述主要流程的作用,即将整个策划案内容的主体同流程描述,在这个主体中牵扯的一些细节我们可以一笔带过。
例如,某任务需要2
个以上的条件要求满足后才可以开启,而再每一步都会有类似的要求约束,我们在写流程图的时候,如果把每个条件都画进去,可能画四五页纸也不够。真这样做对于阅读的人而言也是非常痛苦的。那么我们怎么描述呢?
我们先假设这个任务一共要5
个大步骤,要找5
个NPC
,每个NPC
那里都要有5
个条件判断玩家是否够资格。那么我们可以估算出,每步至少要增加5
个判断流程,而每个判断都导致最少两种结果,也就是说对于一个NPC
我们需要至少10
个流程框图才能完成,5
个NPC
至少需要50
个,还不包括满足条件后NPC
额外对玩家的任务内容描述。导致的结果必然是流程庞大。
分析之后,我们可以考虑实际绘制流程了,我们可以看到每个NPC
的这5
个条件实际都是负责资格判断的,那么是不是可以统称为“
资格条件判断”
?只要资格满足就可以进行下一步,如果我们这样去考虑,那么每个NPC
实际只需要做一个“
资格条件判断”
就可以了,至于具体的资格条件是什么,我们可以不在流程图里表现。
因为针对我们的任务主体而言,我们要表达的是任务如何进行和完成,所以在这里,资格条件究竟是什么并不是主体流程需要去了解和明确的,只需要知道这里有要求就可以了,至于要求不满足怎么处理并不重要。
这就是策划的“
主体流程”
,主体流程的作用就是在假设条件都满足的情况下,每一步应该怎么去做,中间在一些主要的衔接点上用需求的判断来衔接。比如某任务必须战斗失败才能触发,那么我们就一定要把战斗判断在流程里表现出来。
同样针对上面的例子,那5
个条件判断可能每个条件的不足都针对一个各自不同的结果,那么我们用“
主体流程”
是不是太草率了呢?是不是会让其他人无法了解如果条件不满足又会怎么样呢?这里我们可以再提出一个“
分支流程”
的概念。
不论是对话的选择,还是条件的判断,我们都可以把其选择或判断后的结果引发发的非主体流程叫做分支流程,有的分支流程可能直接造成一个最终结果,有的可能会引发一些其他的小内容。那么我们在做完主体流程后,根据实际的情况,可以把这些分支,每个独立看做一个部分,在针对每个分支去做一个流程描述。
分支流程是对主流程的补充,不是每个主流程都需要做分支流程,比如某任务中有一个条件判断,条件判断直接引发结束的结果,那么这样的判断分支就没必要去做分支流程了。而如果条件判断不满足,引发了一个小的补偿任务,比如杀一个怪,如果胜利了可以去杀终极BOSS
,但失败了虽然不能杀终极BOSS
,但可以完成一些额外的任务要求,杀一个次等的BOSS
,那么这样的分支就存在做分支流程的价值。
总的来说不管是主体流程还是分支流程,都是为了表达策划案的内容步骤,次序顺序,用图框的方式来传递我们的思想。
但是不要以为只要做了流程图就可以万事大吉了,图虽然很直观,但对于整个策划案而言,一个流程图所包含的内容还是太少了,流程图只是传达了一个步骤次序,但每个步骤还有什么细节则不是流程图可以完美表达的。文字还是需要的,同时我们还可以通过简单的文字步骤描述与流程图配合的方式来多方面的表达我们的思想。两方面结合可以更好的传递要表达的内容。