购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.1 什么是游戏系统

作为一个“最简单也最困难”的策划岗位,系统策划一直都是策划团队中不可或缺的。那么,作为以设计游戏系统为主要工作内容的岗位,如何设计游戏系统,如何写系统设计文档等便是系统策划最需要关注的。本章就针对这些问题对系统策划进行详细的阐述。

什么是游戏系统?

这可能是每个系统策划在开始设计前最需要了解及最想了解的问题。毕竟,连一座房子是由哪些结构组成的都不知道的人,怎么可能设计出令人满意的建筑呢?

之前说过,游戏系统就是游戏状态之间的相互关系与流向。

说实话,这句话的确是有点抽象。所以,这里就从更通俗易懂的角度来分析一下到底什么是游戏系统。

我们把“游戏系统”这个词拆开,变成“游戏”和“系统”。“游戏”,这个在第1章已经进行过详细的分析。那么,从“系统”这个词入手,我们会得到哪些信息呢?

系统是由相互作用又相互依赖的若干组成部分结合而成的,具有特定功能的有机整体,而且这个有机整体又是它从属的更大系统的组成部分。

——钱学森

这是我国著名科学家钱学森对“系统”的定义,其中有一些关键词非常值得我们关注:

相互作用又相互依赖的若干组成部分;

有机整体。

现在,我们就把定义和关键词套到一个熟悉的游戏中,研究一下到底哪些是“相互作用又相互依赖的若干组成部分”,而它们又是如何构成“有机整体”的。拿来举例的这个游戏对大家来讲并不陌生,也是我很喜欢用作范例的游戏——初代《超级马里奥》。

我们先来思考一下,在《超级马里奥》这个游戏中都有哪些主要的游戏元素和内容。

初代《超级马里奥》

①马里奥:游戏主角。玩家可以操作马里奥移动、跳跃。

② 火焰花:一种奖励道具。马里奥触碰它之后可以获得扔火球的技能,火球可以消灭敌人。和它类似的还有让马里奥变大的蘑菇、无敌的星星等。

③ 板栗仔(没错它不是蘑菇):一种敌人,马里奥触碰到它会受到伤害,可以从上方踩扁它,也可以用火球消灭它。和它类似的还有乌龟、飞鱼等。

④ 砖墙:阻挡物的一种。变大的马里奥可以直接将其撞破,有一些砖墙中藏有奖励道具。和它类似的还有带问号的砖块等。

⑤分数:用作评判玩家成绩的数值。击杀敌人、获得金币等行为都可获得分数奖励。

⑥金币:一种特殊的奖励道具。每获得100枚金币可以额外得到一条命。

⑦时间:玩家通过关卡的倒计时。若在倒计时结束之前没有到达终点,则损失一条命。

简单整理之后,我们就会发现,有些游戏元素会有一些相似的属性和特征。例如,不管是板栗仔还是乌龟,都会对马里奥造成伤害,也都可以通过踩踏来消灭,但乌龟得踩两下,板栗仔踩一下就可以了。看上去,这些拥有相似特征的游戏元素似乎是可以归为一类的,因为它们便是前面定义中提到的 具有特定功能的有机整体 ,且是相对独立的。所以,这时我们就可以把它们看作一个 游戏系统 ,并且取一个名字:敌人系统。其中这些不同种类的敌人可以称作系统的 部分 。每个系统都是由多个部分组成的。

现在,我们仔细研究一下这个敌人系统,看看这个敌人系统具体有哪些特征。

我们可以发现,因为属于同一个敌人系统,这些敌人拥有一些相似的特征,如击杀后都可以获得分数,都有一定的移动方式等;但这些相似的特征又拥有不同的表现形式,如击杀一只乌龟可以获得200分,而击杀一只忍者乌龟则可以获得1000分。这些相似却又不一定相同的特征便是敌人部分的 属性 。同一个系统中的不同部分拥有各自的属性。这个属性并不一定是一个单纯的数值,如敌人的攻击方式有的是触碰,有的是扔出飞镖。但这些属性可以定义已有的和新的系统个体。例如,我现在想在《超级马里奥》中创造一个新的敌人:飞龙。那么,我便可以进行如下定义。

我们通过定义系统中的不同属性可以在系统中创造不同的部分。在玩游戏的过程中我们会发现,这些敌人的属性似乎并不是一成不变的。

例如,一只乌龟,它在屏幕中的位置始终在改变;当你踩踏它的时候,它会变成一只龟壳,再踩一脚,这个龟壳则会飞驰而去……对于这些由于它自身(移动位置)或外界(踩在了它的背上)造成的在某一个时刻的属性改变,我们称为该部分当前的 状态 。因为一个部分的属性时刻在变化,所以它的状态也会随之发生改变。

对于游戏主角踩踏和踢龟壳——这些造成状态变化的因素,我们称为 行为 。行为是导致系统状态改变的原因,也是系统中各个部分之间相互作用的方式。例如,一个慢悠悠前进的板栗仔被游戏主角踢过来的龟壳无情地击中,失去了生命。这便是由游戏主角踩踏和踢龟壳、龟壳触碰到板栗仔这一系列行为导致的板栗仔的生命归零。

我们可以用这种方法去拆解更多的系统。例如,主角系统、道具系统、分数系统等。每个系统都有其独特的功能和特点,而系统之间又存在着微妙的关系,从而构成了游戏整体的复杂结构。

游戏主角马里奥是主角系统的代表,他有着跳跃、奔跑、攀爬等多种行动方式,并且可以通过获取不同的道具来改变自己的状态和能力。火焰花、星星、超级蘑菇等都是道具系统中的代表,它们可以为游戏主角提供不同的能力和战斗力。分数系统则用于记录玩家在游戏中的表现,以及给予一定的奖励。

当玩家操作马里奥通过跳跃顶到一个问号砖块,获得了一个火焰花,然后用他的火球消灭了一个板栗仔,获得一些分数的时候,我们就会发现这些不同的系统之间有着千丝万缕的关系。这些关系不是单方面的,而是相互影响、相互作用的。通过获得火焰花,游戏主角的能力得到了提升,可以更加轻松地击败敌人,从而获取更多的分数。这些系统之间的关系会随着游戏的进行而不断变化,玩家只有不断地适应和调整自己的策略,才能在游戏中获胜。

除了这些基础系统,游戏还包括关卡系统和跳跃系统等更大或更小的组成部分。关卡系统是游戏中的一个重要组成部分,它定义了游戏的难度和进度,包括地图设计、关卡布置、障碍物设置等。跳跃系统则定义了主角跳跃时的行为和状态,如跳跃高度、跳跃速度、跳跃方式等。

这些大大小小的系统相互作用、相互依赖,像一条条看不见的线形成了一个个环,如同一个复杂的生态系统。这便是系统的 循环 。每一个系统都是游戏中不可或缺的一部分,每一个系统的改变都会影响到游戏整体的状态和进程。只有所有的系统都协调一致,才能形成一个完整的游戏世界。

《超级马里奥》核心系统循环

最后总结一下:系统由不同的部分组成,不同的部分有各自的属性集合,不同部分之间的行为造成了其属性的变化,形成了部分的状态。部分之间相互影响、相互作用,构成了系统循环。小的系统通过循环构成大的系统,从而共同构成一个有机的整体。

通过这样的定义,不知你有没有发现,我们身边也有许多系统。就拿自己来说吧,人体是由不同的部分组成的,如五官、四肢、内脏等。而各个部分也由更小的部分,如细胞、原子等组成。这些部分的状态时时刻刻都在发生着变化。例如,现在你的眼睛就在盯着这行文字,你的手在触碰着书页(或屏幕),你的心脏在有力地跳动。不同的部分之间的状态也因为互相影响才导致了改变:心脏会把血液泵向全身各处,大脑会指挥手指移动,而眼睛瞄向手指指的方向等。正是因为人体系统在不停地循环运转,我们才能正常地吃饭、睡觉、学习、娱乐。

每个游戏包含不同的系统。现在,你知道系统策划到底有多么重要了吧?设计游戏,其实就是在设计一套精妙、稳定的系统。 PZw8VZYyKJ5r+EJQrrHFFQ2v4z/znPTXcdjhLpS2jZ0EK2n22xAq+PJmviGw3bk3

点击中间区域
呼出菜单
上一章
目录
下一章
×