游戏框架设定是游戏开发工作中的第一道门槛,搭建出一个良好的框架不仅可以节省大量的开发时间,更可以保证游戏的开发方向不会走偏。
那,我们又该如何去搭建一个合格的游戏框架呢?本文以此问题为出发点,提供一些框架构建的思路来抛砖引玉,以便探讨,若有谬误,还望指正。
什么是游戏框架
我们都知道,在开发历程中,游戏框架应承担以下功能:
- 方向指导 可以让相关人员对游戏的开发方向有一个基本的了解,方便修正;
- 内容指导 告知开发人员,我们需要开发什么东西,方便沟通;
- 流程指导 通过构架内容对开发流程进行排期
- 提前排错 从结构层面,排除设定不合理的地方,保证游戏的健壮;
简单说来,游戏框架就是一款游戏的骨架,用以梳理游戏的脉络,保证游戏内容分布的合理性,指导开发工作的进行。
不过在实际的框架搭建过程中,我们又该如何保证这些功能得以实现呢?
明确游戏的核心内容
要知道,一个系统性的事物,其内部必然是分主次层级的。同理,一个内容复杂的系统架构,其必然也是先确定核心系统,在通过核心系统来生成衍生系统。就像一棵树,先确定主干,再在主干上生出枝叶,以来保证整个体系的有足够的线性传承以及游戏整体的和谐统一。
所以在搭建构架时,第一件要务是确定游戏的核心系统是什么。
一般情况下,核心系统理应有如下特征:
- 可以撑起游戏的主干,是游戏的历程的基座;
- 可以贯彻游戏始终;
- 可以不断成长、迭代或者累加;
- 能够让玩家产生爽快感;
- 符合玩家常识、容易让玩家接受;
- 建立需求,可以快速让玩家产生目的性;
在知悉以上特征后,我们可以回顾一下,在以往的经验中有哪些内容符合以上条件,而更快捷的方式则是直接从游戏类型的本质入手。也就是在设定核心系统时,我们可以直接分析游戏类型的特色是什么,比如,MMORPG这种游戏类型都有哪些特色。
MMORPG,从字面意思上可知这类游戏必然包含角色扮演/成长和多人交互两个部分,而这俩部分细分下来,又有如下内容:
角色扮演/成长:等级成长、装备成长、战斗强化与环境(地理人文)演进;
多 人 交 互:信息交流、物资流通与协作竞争;
这些内容既是MMORPG游戏的特色也是这类游戏的本质,而角色的成长作为成长培养线,本身就已经基本符合核心系统所需要的那些特征,因为它完完全全必须贯彻游戏始终。
所以我们要做的,就是在这些细节中去划分层级,树立真正的核心主干。而这通常是根据玩家是否能够快速接受、且是否能够衍生出足够的游戏内容为判断依据。其中后者更为重要,原因就是:核心系统(成长线)是整个游戏架构的基座,其必须有足够的承载量来铺设游戏的的主要内容,提供目标需求,以成为构建整个游戏生态的基础,架构起游戏的培养消耗线。要达成这个目的,最常规的选择就是以装备系统作为核心,其他系统逐层下铺,形成 装备-等级-战斗-社交 的四级核心结构。
之所以会形成这种四级结构,一方面是因为前3个是角色扮演中的核心培养线,第4个是社会环境构建,对核心结构而言它不仅起到内容限制作用,更会提醒制作者,不要把社交层面的东西当儿戏觉得复刻一下就好。就跟建立玩家的付费培养习惯很不容易一样,玩家的社交习惯同样不容易建立。社交内容需要浸透游戏的方方面面,不仅要在设定结构时有所考虑,更应在细节上不断完善与推进,这样才能有效完成社会环境构建。所以这部分内容一样需要被放进核心构架中进行总体考量。
总体而言,常规的核心结构应该入下表所示(为方便操作没用脑图陈列,也没有列全——原则上初始内容是需要大而全,方便后续修正的时候再在这个全的基础上做减法):