撰写了文章 发布于 2017-05-17 11:15:50
聊聊平台解谜游戏(一)
(题图为鄙人开发中的平台解谜游戏《不洁者(Impure)》)
平台解谜游戏(Puzzle-platformers),是基于平台动作游戏(Platformers)的框架,以解谜为主要挑战内容的游戏[1]。
在平台动作游戏中,或多或少都有一定的解谜要素,其难度主要体现在对跳跃精确程度的要求上。然而在平台解谜游戏中,玩家需要频繁地思考通关的方法,这包括规划行进路径、判断运动时机、处理场景道具、预测并利用NPC的AI等等。


相比动作为主的《超级马里奥**3》(上),谜题比例巨大的《瓦里奥大陆3》(下)是一款典型的平台解谜游戏(图片来自Gamefabrique.com和Gamefaps.com)
另一方面,平台解谜游戏继承了平台动作游戏的特点,玩家需要直接或间接地操控角色,在平台之间移动。相比静态的解谜游戏,其谜题享有更丰富的规则和内容,并且提高了不少的操作感,当然还有难度。


对比《推箱子》(上),基于平台动作的《凯瑟琳》(下)有更多的规则和更强的操作感(图片来自维基百科和TechnoBuffalo.com)
由此可见,平台解谜游戏的乐趣包含了两个方面:其一是通过缜密的逻辑推理剖析谜题,并制订完善的解谜策略;其二是在平台动作的框架下,通过精妙的操作,实现规划好的解谜流程。在实际的游戏过程中,两者往往是同步进行,相映成趣的,使得玩家手脑并用,在挑战中获得巨大的满足。

在《时空幻境》中,需要充分利用时间倒流这一解谜要素,规划行动路线,并通过准确的操作完成谜题。(图片来自Gamersgate.com)
以上介绍了平台解谜游戏及其主要特征。接下来,我将分数期讲述平台解谜游戏发展历史中,那些可圈可点的作品。
起源
《门门冒险》
最早的平台解谜游戏可能是1983年中村光一设计的《门门冒险(ドアドア,Door Door)》,首发于家用电脑NEC PC-8801[1-2]。


《门门冒险》的海报及其红白机版本的游戏画面(图片来自维基百科和Youtube视频)
游戏中,玩家将扮演一个叫Chun的戴棒球帽小孩,用推拉门困住追逐自己的外星怪物。
这款游戏的质量相当之高,具有单纯而有趣的解谜要素,简单却完善的AI,以及丰富且考究的关卡设计。
玩家控制的Chun可以移动、跳跃和爬梯子,但是从任意落差的平台掉下均会摔死。Chun在碰到怪物时会立即死亡,作为补偿,其移动速度略高于怪物,并且可以从怪物头顶跳过。
游戏中最主要的解谜要素就是推拉门。当Chun从门把手一侧经过推拉门时,便会自动推开门。怪物经过被打开的门时,就会自觉进入门内,并在数秒后从门中逃出。若在怪物逃出之前,原路返回将门关闭,那么抱歉,怪物将被永久地困在门内,同时推拉门的把手消失并不能再次被打开。游戏的目标就是将关卡中所有的怪物都困在推拉门内。

Chun用推拉门将两个怪物一起困在门内(图片来自维基百科)
游戏中有四种不同的怪物,并分别被赋予了独特的AI[3]。这让我联想到《吃豆人(Pacman)》的经典的AI模式[4],《门门冒险》很可能从其中有所借鉴。

黄色的凌空瞪Namegon会选择最直接的路径紧跟Chun。

蓝色的卫生巾Amechan 会爬每一个他遇到的梯子,除非Chun在该梯子的对面,实际上他的行为和Namegon很接近。

粉色的噬菌体Invekun会爬每一个他遇到的梯子,这会让他看起来是在利用梯子迂回包抄Chun。

绿色的乒乓拍Otapyon会在Chun跳跃的时候同步起跳,这使得Chun不能越过他的头顶。
在部分的关卡中,需要利用AI的特性方能完成谜题,这样的谜题是相当之先进的。

《门门冒险》第10关,Chun需要跳跃引导Otapyon同步跳过平台,以使其按照安排的路线行动(图片来自Youtube视频)
《门门冒险》的关卡有50关之多,现在看来,其中多数关卡虽然结构各异,但是都分享了同样的解谜思路,那就是可以通过走位,将所有怪物堆叠在一起,并一次性丢进门里。尽管如此,其中仍有不少值得称道的关卡设计。
比如在第8关中,关卡左右连通,两个相距甚远的Namegon将Chun夹在中间,推拉门却只有一个。那么玩家需要先打开门,让一只Namegon进入门内,此后并不急于关闭门,而是等到它逃出门外,并与另一只会和。这样便可以将它们一网打尽了。

《门门冒险》第8关,Chun需要利用推拉门将两只怪物同步(图片来自Youtube视频)
《门门冒险》于1985年移植到红白机,并享誉日本国内。遗憾的是这款作品并没有在日本以外的地区发售,因此在国际上知名度并不高。
《淘金者》
同样在1983年,《淘金者(Lode Runner)》横空出世,这款由Douglas E.Smith开发的游戏最早发布于包括Apple II+在内的一系列PC上[5]。在Eastecho的文章有关于这款作品的详细历史[6]。


《淘金者》的海报及其Apple II版本的游戏画面(图片来自维基百科)
游戏中,玩家将扮演一个小偷,躲避守卫并收集关卡中所有的金子,最终逃出生天。
《淘金者》在当年可谓家喻户晓,是不少70、80后接触到的第一款平台解谜游戏。我们国人见得最多的是红白机的版本《淘金者锦标赛(Championship Lode Runner)》。

《淘金者》的红白机版本,熟悉的味道(图片来自Entropymine.com)
这款游戏在当年可谓平台解谜游戏的扛鼎之作,其解谜要素之深刻,关卡设计之丰富,为平台解谜游戏树立了标杆。

玩家控制的小偷可以移动、爬梯子、爬横梁,但是不能跳跃。玩家在碰到守卫时会立即死亡,作为补偿,其移动速度略高于守卫,并且可以从任意高度安全下落。
游戏中最主要的解谜要素就是打洞,玩家可以在自己两侧松软的地面上挖出一格陷坑,陷坑在维持片刻后会自动恢复为平地。守卫在经过时,会落入陷坑,此时玩家可以安全地从守卫头顶经过。守卫会在落入陷坑后数秒内逃脱,但是如果在这之前陷坑恢复平地,那么守卫将会死亡并在一段时间后重生。同时,陷坑也可以用作地形破坏,为玩家开辟新的道路。玩家需要结合打洞这一神技,实时地规划路线,规避追逐自己的守卫,将金子收入囊中。

“龙生龙,凤生凤,华罗庚的学生会打洞”(图片来自LodeRunnerWebGame.com,这个网站可以在线玩复刻版的《淘金者》)
守卫并不是简单地以最近的路径追踪玩家,而是由一个很独特的算法驱动,往往会产生一些玩家预想不到的行为模式。

当玩家爬上梯子时,守卫会放弃原来的路线,而转头寻找附近的梯子,以与玩家保持同一高度(图片来自维基百科)
熟悉并利用AI的性能,在更高阶的关卡中往往至关重要,因为在这些关卡中,存在大比例的坚硬地面,是没办法在上面打洞的。
此外,守卫还会在一些情况下随手携带金子,并在跌落陷坑的时候掉落出来。在一些关卡中,你甚至要利用这一特性,让守卫帮你把够不到的金子带下来。

《淘金者》第63关,顶层的金子需要让重生的守卫携带下来(图片来自LodeRunnerWebGame.com)
《淘金者》是最早的内置关卡编辑器的游戏之一,其中可利用的图块有10个之多,这成功地为游戏延续了寿命。此后同类作品纷纷效仿,在一段时间内涌现了大量自带关卡编辑功能的游戏[6]。

用《淘金者》关卡编辑器制作的奶牛关关卡(图片来自LodeRunnerWebGame.com)
在最初的版本中,Douglas向发行商承诺制作150个关卡,然而绞尽脑汁也无法完成。于是乎,Douglas向周围邻居家的小孩求助,并专门为他们开发了关卡编辑器[7]。最终150个关卡如期完成,关卡编辑器也保留在了游戏中。
《淘金者》在当时红极一时,全球的销量不低于300万份,在移植到红白机上后,仅在日本就获得了150万份的销量。并且作为一款动脑为主的游戏,《淘金者》受到游戏纸媒的广泛盛赞,游戏比赛以及关卡设计比赛层出不穷,真可谓名利双收[6]。
结束语
以上介绍了两款鼻祖级别的平台解谜游戏。值得一提的是,在开发上述两款游戏的时候,中村光一还在读高中[8],而Douglas仍是在校大学生[9]。电子游戏从出现到现在不过数十年,游戏制作也从来就没有很高的门槛,有想法肯用功的年轻人必定会有所建树。
欢迎热爱平台解谜游戏的朋友,留言共同探讨相关的问题。
[1] 维基百科英文条目Platformer
[2] 维基百科英文条目Door door
[3] Strategywiki条目Door door
[4] Jamey Pittman. The Pac-Man Dossier, Gamasutra.
[5] 维基百科英文条目Lode Runner
[6] Eastecho(2016). 游戏瑰宝 #2:Lode Runner, Indienova.
[7] Barton, Matt(2010). Honoring the Code: Conversations with Great Game Designers, CRC Press. P.7. ISBN 1466567538.
[8] 维基百科英文条目Koichi Nakamura
[9] 维基百科英文条目Douglas E.Smith
苏打汽水 1年前
。 [作者] 1年前
苏打汽水 1年前
发布
火之高兴 1年前
。 [作者] 1年前
发布
音之幻风 1年前
小时候玩过n多个版本的推箱子。。挺佩服那些谜题的。
。 [作者] 1年前
发布
坡 1年前
。 [作者] 1年前
坡 1年前
发布
weiyun 1年前
。 [作者] 1年前
发布
wsedr 1年前
。 [作者] 1年前
发布
Artyficial 1年前
。 [作者] 1年前
Yoge 1年前
Artyficial 1年前
Artyficial 1年前
。 [作者] 1年前
暮声 1年前
印象最深的是各种道具,油漆桶(蜂蜜桶?),手枪,把警察吊树上的陷阱等等。。
名字就叫警察抓小偷,回去翻翻以前的盗版盘可能能找到
发布
URUZ018 1年前
。 [作者] 1年前
URUZ018 1年前
发布
icyrhyme 1年前
发布
闷骚菊 1年前
发布