策划入门(四)如何建立起你的游戏框架
(四):为你的游戏建立起一个完整的主框架
在第二部分如何写一个项目建议书中,我们提到了游戏主框架由哪些部分构成。作为一个游戏的设计者,你必须要时刻保持清醒的头脑,知道游戏到底应该是什么样子的。如果连设计人员都搞不清游戏的模样,那其他的程序、美术就更没办法开发了。为了保持清晰的思路,就要先给自己搭一个框架,让自己在大量繁杂的工作中不至于迷失了方向。那么从什么角度入手来建立这个框架呢?
对于刚入门的策划来讲,通过任务体系下手是最直接的也是最有效的。任何游戏尤其是RPG类游戏都有一个故事背景和主要线索,通过这些东西就可以很巧妙的设计出游戏的主要流程。首先要把主任务也就是主线索明确,这一点非常重要。很多游戏就是因为任务太散,进而冲淡了主题。整个游戏的跌宕起伏和曲折离奇都是通过剧情来推动的,如果在一开始不能把任务明确出来,在加入了分支剧情后各种因素集中在一起思路很容易就乱了。所以在设计的开头就把整个任务的框架搭建起来对思路的整理很有好处。
任务体系和故事是紧密结合在一起的。如何把故事改编成符合游戏设计思路的脚本是游戏剧本编写人员的工作。总体的任务框架是RPG类游戏的核心,其他的体系都可以依附在任务框架上。任务就好象写记叙文,不外乎人物、地点、事件等等诸要素组成。而人物就涉及到生命、体力、魔法、攻击力等属性,各种类型游戏根据不同需要而设计;地点就是地图体系,整个游戏的大地图系统和进入到某个城镇的场景设计都可以归入这个部分;事件分为很多类,包括对话、战斗、特殊事件发生、物品交换等。在这些诸多因素都已经在你的脑海中成型后,你大体上就把握住了游戏轮廓,一些相关的体系就随之建立起来了。
前面所提到过很多系统,从任务系统入手只是一个方面。由于游戏类型的众多,也很难统计出一种能够适用于全部类型的设计模式。对于即时战略类和策略类的游戏,更注重于游戏方法本身,那么这时的切入点就偏重于玩法设计。战斗系统和升级体系的建立就成为游戏主框架的核心,这时的任务就好象成了一个附属品,但并不是说任务就不重要了,巧妙的数值变化是需要一个个的精心设计的任务来体现出来的。但是总体的游戏规则设计是这些类型游戏的核心,如果一开始没有经过反复的演算把各种游戏数据变化进行平衡,最终的产品肯定是不堪一击的。
一些其他类型的游戏,比如格斗类、养成类、运动类等因为创意的玩点不同,所以设计的切入点也各不相同。在这里就不一一描述,本人也能力有限,有哪位高手对这些类型的游戏有研究的不妨一起探讨。
在选择好了切入点,接下来就是在核心设计的基础上逐渐展开完善,并最终形成游戏的骨干。其实游戏设计的每个模块都是相互渗透的,并没有绝对的主次之分,上面所说的其实只是寻找一个切入点以便能够快速找到感觉并深入进去。各个模块之间的关系大致如下:
上面的一个图是描述各个模块之间的关系图。生存体系和地图系统是整个游戏的基础:生存体系中包括所有可能出现的角色属性,可能会在设计过程中不断添加新属性。地图系统是游戏中涉及到的全部位置和地点,是设计中最为头痛的一个部分。这两个系统构成了游戏的基础,几乎所有的游戏都有这两个模块。
升级系统的所有数据都要来源于生存体系中的人物属性,如何设计升级算法让游戏更好玩,更耐玩是升级系统设计的关键。掌握好整个体系的平衡性,尤其在多人游戏时更为重要。升级体系的重要性也体现在游戏时间的控制上,既要让玩家感受到升级后的变化,又要合理控制升级的速度,难度是相当大的。大量的时间被用在反复的演算上,这时先用程序设计个小模型是个比较好的办法。
NPC设计和AI设计是一个整体,在这里把两者分开来是有目的的。NPC的作用有很多,有时是放道具的箱子,有时是完成任务的触发器,有时是你的敌人,有时是你的朋友。NPC设计和地图位置也有关系,每个NPC都有一定的活动范围,应根据剧情需要指定活动地点。AI是指游戏中的人工智能设计,和NPC的设计结合很紧密。由于该系统往往由程序和策划协调着设计,所以把这个部分单拉出来形成一个单独模块。一般的AI设计包括寻路算法、战斗方式选择以及对话应答等,由于该部分极为复杂这里就不再详细描述。
战斗系统是一个笼统的概念,一些竞技比赛也可以归入到战斗系统中。战斗系统需要前面介绍的5大模块的支持,具体的实现就是战斗模式设计和战斗效果设计。有的游戏没有战斗,就可以跳过这个部分,但纵观现有的知名大作,哪个不是依靠独特的战斗系统来吸引玩家的呢?
进入到任务系统的设计部分,游戏框架就基本上已经快完工了。如何利用已经完成的其他模块来推动剧情的发展,巧妙的设计一些任务引导玩家进入到游戏的世界中来就要看设计人员自己的功底如何了。
上述几个部分之外,就是更为高层的界面设计和操作设计。这两个部分直接关系到用户对该游戏的接受程度,良好的界面和快速的上手操作所带来的第一感觉甚至可以决定着玩家会不会继续把这个游戏玩下去,其重要性可见一斑!
这些模块一起构成了游戏的主框架,从什么方面切入,如何由下到上或由上到下的逐渐完善,直到最终游戏成型并设计完界面与操作体系。对于一个要参加比赛的入门策划而言把握好这些零部件就可以控制好自己的思路,不至于在搭建骨架的时候自己就陷入到了无限的混乱中去。游戏的框架是为了让你自己整理思路,但你的策划案是要给别人看的,怎么让其他人迅速理解你的想法呢?让我们来看看系统流程图的绘制过程吧!