开发者的资料库:超级马里奥系列关卡解构
在视频系列《游戏制作人工具包》中,独立开发者和《Pocket Gamer》编辑马克·布朗(Mark Brown)谈到了《超级马里奥》系列游戏关卡构建的特点。经作者许可,我们将其内容准备成了中文文本,分享给大家。
用户生成内容的游戏为初学者游戏设计师提供了绝佳的练习场。像《小大星球》这样的一些项目,以及类似《构建》这样的简单关卡构建引擎、《Trials》的轨道编辑器、《上古卷轴 V:天际》的模组编辑器——所有这些工具都可以让你尝试设计,而无需精通Unity、Xcode或其他类似软件。
这就是为什么我兴高采烈地开始玩《超级马里奥创作家》——一款为Wii推出的游戏,玩家需要为马里奥构建关卡。我不想制作愚蠢或过于复杂的关卡——我想构建一个能体现任天堂游戏设计原则并在视觉上符合游戏风格的正常场地。
但当我面对空白的屏幕和包含有小蘑菇(goobma,马里奥系列中的恶意蘑菇,——译注)和管道、金币的盒子时,我意识到我根本不知道从何开始。即便是在思考我自己的材料时,关于超级马里奥3D世界中的游戏设计原则,我依然无法有所进展。
幸运的是,这类编辑器的一个优点是,它们附带一套激励灵感的想法和示例。也就是说,游戏本身。或者在《超级马里奥创作家》中,实际上是四个游戏:《超级马里奥兄弟》、《超级马里奥兄弟3》、《超级马里奥世界》和《新超级马里奥兄弟U》。
于是,我研究了这些游戏中我最喜欢的关卡,了解它们是如何构建的,如何考验玩家的能力,以及它们带来的惊喜和有哪些想法可以借鉴到我自己的关卡中。
让我们从《新超级马里奥兄弟U》中的“摇摆桥”(Seesaw Bridge)关卡开始,它位于苏打丛林(Soda Jungle)中。
首先引人注目的是一个相当奇怪的东西。一个wiggler(wiggler,是马里奥系列中的一种类毛虫的生物,——译注)在方块上走来走去。它并不构成威胁。你唯一能做的就是消灭它。这是什么,关卡开始时的简单胜利?
在这一之后,展示给我们的是关卡的主要机制。玩家需要过一座自行上下摇摆的桥。桥起初看起来令人恐惧,但实际上并没有真正的威胁:桥的边缘并不会掉入水中,所以无论马里奥站在哪儿,他都是安全的。要跃上桥,只需小小一跳。
接下来给我们的是一个技能增强(power-up),现在需要跳得更高,才能从一座桥跳到另一座桥。金币拱门显示了最好跳跃的地点。
然后迎面而来的是乌龟(koopa troopa,马里奥系列中的一种乌龟,——译注)。这些角色在这里相当无害。经验丰富的马里奥玩家肯定会跳到乌龟身上,然后将剩余的壳送向另一只乌龟。这个关卡的设计是这样的,壳还会“打掉”三只wiggler。
接下来,你可能会注意到一个不太用心隐藏的管道。
通过它可以进入一个有额外奖励的大金币的地点。要拿到它,可得艰难苦战:这里有个机制玩家还不太熟悉。所以这个地点是为进阶玩家准备的。
返回顶部后,我们发现随着摇摆桥的挑战逐渐增加。需要跨越更大的空间,桥的末端现在掉入毒水中,还有出现了第一个“拦截者”。这是一个会在平台之间时不时出现的敌人。它的存在让玩家在跳跃时需要考虑不仅是飞行的距离和着陆点,还有何时需要起跳。
接下来又需要跃起,我们再次看到拦截者。这次在悬崖的另一边是wigglers。为了前进,你需要从它们的背上跳起,这稍微丰富了普通的跳跃机制。
然后变得真得很有挑战性。玩家面前出现的桥只在一个点固定,并能360度旋转。此外,它们的运动是异步的,因此不能简单等它们排成一行。为了生存,玩家需要努力地跳跃。
这里有一个有趣的要点。在马里奥系列游戏中,玩家总是要寻找解决问题的非传统方法。在某个旋转的桥上有一个蘑菇,能提供额外的生命。你可以选择小心翼翼地忽略奖励,也可以冒险去获取。选择权在玩家手中。
紧接着这个地点的下一部分看起来很危险。但实际上通过它非常简单。毕竟,马里奥的制作人希望玩家开心,而这样的时刻恰恰令人微笑。此外,这里难以出错,因为敌人布置得很好,使得几乎任何玩家都愿意将乌龟钉在wiggler上,从而顺利通过这一段。
接着,玩家将迎来一个红色戒指。如果收集他们,将会出现消失的金币。它们迫使玩家更快地移动,这很重要,因为在马里奥中,以很高的速度玩是有趣的。与此同时,有时从理智的角度出发,慢慢玩并小心前进是更好的选择。而这样的短暂快速片段为游戏增添了刺激。
接下来是一个旋转桥的部分。它的长度很长,以至于与之前的关卡不同,你不能在它的旋转周期中途跳上去。但由于上面突出着的金币,有些玩家一定会愚蠢地立即跳上桥,而不必等待很久就能通过这一段。
游戏的难度还体现在安全区域之间的距离越来越远。
稍作为之,红色的标记表示马里奥可能掉入水中的区域,绿色的标记则表示不会。随着玩家前进,快速思考和迅速反应的段落逐渐增多。
例如,有一段区域连安全区都看不见。只得向前走,根据情况行事。然而结束这一段后,你会得到奖励:轻松战胜三只乌龟的快速胜利。
最后,玩家面前出现了最终的挑战:许多旋转的桥。这种关卡玩家从未见过。而且到最近的安全区—挺远的。
一切以呼应关卡开头的方式结束:玩家看到一个没有威胁的wiggler,但又无法不消灭它。
《超级马里奥兄弟3》中有许多酷的时刻。但是,有一个让我特别难忘——我被恶整的时刻。
这是关于位于巨人国(Giant Land)的4-6关卡。它主要是为了一个特定的花招而设计的:玩家可以通过进入魔法门来改变敌人的大小,从巨型变为正常状态。这个机制对游戏没有特别影响,但用户得以进行实验。
现在来说说恶作剧。在某个时刻,玩家跳过了另一只乌龟,撞上了墙。撞击后弹出一个星星。谁不知道,这个东西能在短时间内使你无敌,并能瞬间消灭所有接触到的敌人。
拿到技能增强,向前冲,消灭敌人。当你处于这种致命模式时,决定再杀一只在两根管道间徘徊的乌龟。但当你试图从这两根管道之间走出来时,头顶上无缘无故出现了一个装有金币的方块。然后又一个,再一个。从第三个方块中弹出一个生命蘑菇。但你很可能无法捡到它。到那时,技能增强的效果已经结束,而想快速“解决”下一对乌龟就不再可能了。
真是出乎意料。开发者对玩家的恶作剧。
接下来的路上没有什么特别的。几个难度不大跳跃——而且提醒我们,乌龟,尽管不是特别强的敌人,却能通过其可预测的行为为最简单的跳跃段落增加时机要素。
在《超级马里奥世界》中,我们将探讨巧克力岛3(Chocolate Island 3)。这里的机制是—我们早在甜甜圈平原3(Donut Plains 3)关卡中就见过的一个复杂版本。只是这次旋转平台只有一个平台。
和往常一样,一切从玩家在相对安全的环境中适应开始。这个平台易于跳跃,安全区之间只是有一个旋转的平台。
紧接着,任务变得复杂。这次平台的中央有一只乌龟。这意味着,如果我们想要到达平台,就得小心,不要碰到敌人,避免从它的壳上掉进深渊。
在接下来的路段中,安全区之间已经有三个平台。第一和第二个之间的距离小于第二和第三个之间的距离。这两者的差异很小,但确实存在。
接下来有一个部分,玩家可以选择:向下跳,消灭乌龟,敲击方块获得技能增强,或者忽略这个机会,继续向上跑。这里有两台不同步移动的平台。再次强调,与其他段落的差异很小,但增加了任务的复杂性。
接下来是一个管道。再次,像之前一样,我们需要决定是否要冒险。如果选择冒险,就会得到一个不错的奖励:不仅是一堆金币,而是一个有趣的迷你游戏。马里奥的关卡整体上建立在危险与乐趣之间的平衡上,并且对冒险的适当回报。而这里的风险比看起来还要多:如果你走进这个管道,就会错过关卡中的中间检查点。
值得一提的是,这个检查点就像在嘲讽似的悬空。只有选择高难度路线才能到达,最后落在一个微小的平台上。
经过几次跳跃后,我们看到,任务再次复杂化。这次旋转平台中不再是乌龟,而是fuzzy(fuzzy,类似海胆的尖刺生物——译注)。它们不仅在平台顶端移动,也在平台的底部移动,这使得在平台的运动底部,马里奥需要屈身。
终于,我们迎来了令人印象深刻的结局。从一个安全区到另一个,六个平台,其中一些异步运动。几乎每个中央都有fuzzy。标有问号的方块和两只乌龟成为冒险玩家的奖励。而控制整个局面的,是一只乌龟伞兵(koopa paratroopa,马里奥系列中的一种乌龟,——译注)。
最后,在挥动藤蔓和最后一次提醒我们此地的主要机制后,我们完成了关卡。
现在我们来到了《超级马里奥兄弟》。这款游戏的关卡较为简单,因为在游戏开发的早期阶段,任天堂还在寻找自己的风格。此外,所有敌人和任务对玩家而言都是新的——这意味着即使是食人花也能让人想起现在已经不再有的惊喜。
但这款游戏依然有值得学习的地方。而我不仅仅指的是1-1关卡——可能是历史上最常被分析的关卡。
更好的说法是,我想谈谈我在8-2关卡中喜欢的与不喜欢的地方。
在这个关卡中,我们遇到了lakitu(lakitu,马里奥系列中的一种乌龟,飞在云上——译注),一开始便陷入困境。我们必须迅速避开lakitu、spiny(spiny,带刺的生物,——译注)和乌龟伞兵的攻击。
但结果是,我们在一种相对容易的情况下消灭了lakitu——那个折磨了我们的敌人。这让我想起《半衰期2》中,终于打掉了追逐你的直升机的那一刻。
接下来,我想特别强调一个时刻。你跳到弹簧上——为什么不呢?——并从砖块中获得一个蘑菇。但无法收集到它,反而必须追着它跑。用一只眼盯着空中的蘑菇,另一只眼盯着你面前的坑和敌人。
这又是一个例子,迫使玩家迅速移动,即使只是短暂的——为游戏增添了一丝趣味和速度。
在下一个段落中,玩家将面临炮台。但如果你是平台游戏爱好者,就会猜到,只要沿着上层走,就可以避开炮台(直到你撞到顶部的炮台并打乱你的计划,当然)。
接下来的部分,总的来说,不太精彩。玩家只是需要进行一次长跳。角色可能会失去生命,但其实没有特别大的难度。
之后是一段颇具挑战性的迷惑段落——尽管障碍本身相当简单。这仅仅是一些敌人,我们之前已遇到过。但它们的排列方式使得玩家需要非常精准地跳跃。
在关卡快结束时,我们又一次看到了开头第一段楼梯,尽管这次有更多的坑了。
现在,在我讲述如何制作我的第一个《马里奥创作家》关卡之前,让我们简单回顾一下我们所学到的。
在典型的马里奥关卡中,通常只有一到两个机制。它们逐渐变化,难度悄然上升。例如,平台之间的距离会增加,或者更难把握跳跃的时机。或者安全区域之间的距离越来越远。或者敌人出现,妨碍跳跃或阻碍前进。或者机制发生完全变化,变得更复杂,“安全垫”消失。
为了让玩家以某种方式通过关卡,可以使用金币。而要让他们敢于冒险——则可以使用奖励。
为了让玩家加速,即使是短暂的时间,也可以引入时间限制的内容。而有趣且吸引人的事物可以作为奖励,或者在困难挑战间的休息。
现在让我们回到我最终的结果。
也许,《马里奥创作家》最严重的限制在于,无法制作自己的道具。只能使用现有工具。那些在轨道上移动的平台不是我设计的。但我依然试图寻找独特的方法来应用它们。
在关卡开头,玩家在安全区了解平台是如何工作的。如果角色跌落,“安全垫”——底部的固定表面——可以让玩家返回并尝试再次挑战。
然后玩家获得了额外的生命和对接下来挑战的提示(接下来即将遇到锯子)。
机制变得更加复杂。玩家需要在两个平台之间跳跃,同时避开拦截者。
在下一个段落中,玩家看到一只小蘑菇从悬挂在空中的音乐盒上反弹。说实话,它看起来并不好。这是个随意的发现,但我喜欢它,所以我保留下来了。
接下来是三台移动平台。玩家有选择。选择安全路线向前走,还是冒险上升,经过尖刺?如果选择后者,他将面临一小段障碍:子弹、落下的甜甜圈平台和尖刺。
然后会出现一个带有生命蘑菇的方块。我完全模仿了《超级马里奥兄弟》的想法。但是我加了尖刺,这样这一段不会与其余关卡脱节。如果玩家急于求成,就会得到额外的生命。如果不这样,蘑菇会掉落到尖刺上。
无论如何,在段落的末尾,玩家将面临一扇门,门会将他带回主关卡。
下面,玩家遇到一只在小平台上的乌龟。顺便说一下,我选择使用蘑菇形状的平台是因为它们在属性上与普通土地完全相同,但看起来不那么安全。或许,我成功了。
然后,玩家需要面对火焰喷射器。我故意让平台慢慢降下来,以便给玩家时间理解它们是如何工作的。可以通过上方的路径越过障碍,跳到标有问号的方块上。但在那样的情况下,绝对不知道里面藏着什么!其实里面是羽毛(一种增强道具,——译注)。
接下来是一个安全区……嗯,相对来说:乌龟可能会跑到玩家的平台上。我没有考虑到这一点。但是我喜欢事情的结果,也喜欢这种意外发生的可能性。因此乌龟肯定会留着。
接下来的段落为玩家准备了接下来的挑战(又是锯子)。事实上,这是个警告。锯子不会杀死英雄,如果他不跳的话,会在他人物上留下空间。但在下一阶段——可就简单多了。
要通过下一部分,玩家需要跳到一个标有音符的方块上,然后跃过刀刃。但在正确对齐时跳跃平台,却相当具有挑战性。
接着,玩家旁边开始掉落金币。我决定恶整玩家一下。真正的奖励是将乌龟从梯子上推下,杀死一群spiny,获得许多额外的生命。埋在地上的圆盘锯是对关卡开始的致敬。
最后,玩家面临着最终的选择:走一条更简单的路线直接到达出口,还是冒着风险穿过可怕的锯子,获得额外的生命。
这就是我在《马里奥创作家》中制作的第一个关卡。我对它感到满意。它并不完美,或许稍显简单。标记音符的方块的跳跃可以再复杂一些。对额外生命的追求相对难度不大,因为事后看来,子弹是缓慢的。
但总体而言,我觉得这个尝试是成功的。关卡总体符合我们在分析马里奥游戏时找出的那些原则。
翻译:伊琳娜·斯米尔诺娃