地方性小知识 - 蛇道是一个多风地带,堪称死亡陷阱,位于连接英国北部两大城市曼彻斯特和谢菲尔德的路上。那里有很多危险的弯道,高不见顶的山峰,不禁让人联想到《极限竞速》中的日本赛道。
这也是《极限竞速》开发者 Sumo Digital 的新款 3D 横版过关游戏的名字。这个名字有三层含义:
1.这款横版过关游戏的主角是一条蛇。
2.Sumo 不太在意国际市场是否能领会到这个笑点。
3.这款横版过关游戏也是一个竞速游戏。
这款非常特别的竞速游戏主要是操控一条蛇通过各个眼花缭乱的关卡,不禁让人回忆起《班卓熊大冒险》,但本质依然是竞速游戏。
右扳机用于启动游戏。使用左摇杆来左右晃动可以帮助加速。按 A 键可以抬起蛇头,就像耍蛇人用乐器操控一样。
最后一部分很重要,因为大部分路线都是向上的。Snake Pass 中的每个关卡都是障碍赛,遍布锋利的斜坡,陡峭的悬崖,你可以缠绕在突出的竹子上,向上攀爬,沿途收集蓝球和漂浮的阿兹特克图形来帮助你穿过下一关的入口。
最初你一定会觉得困难重重。在一家 3A 级英国工作室出品的另一个实验项目《成长家园》中,你需要努力掌控一套控制方案和一个不怎么听话的角色。但是逐渐地,抵抗重力和动量会成为条件性反射。在你的潜意识中,你会逐渐意识到攀爬成功的要诀是用脖子缠住棍子,把自己牢牢地固定在上面。
“难点在于怎么操控这个角色。”设计者 Barry Soilleux 说道,“所以我们没有在游戏中设计任何敌人。我们希望玩家可以停下来想一想:‘我怎么才能上去呢?’”
Snake Pass 是不同寻常的横版过关游戏,但在它冰冷的血管中确实流淌着横版游戏的血液。创建者 Seb Liese 原来是一名生物老师,也是《小小大星球》改装场景大师,他从荷兰搬到这里与 Sumo 合作来制作物理平台游戏系列。
《小小大星球 3》完成后,Liese 被要求熟悉虚幻引擎 4 的使用,这将是 Sumo 下一个重大项目 - 全新的《除暴战警》- 的平台。使用引擎的蓝图脚本编制工具,他开始创造一条绳子,当玩家碰到它的时候,这根绳子便会晃动。但是,他忘了把绳子连接到天花板上,所以就看着绳子掉落到地板上,下落盘旋十分优美。
“我以前从来没见过这种类型的动作。”Liese 不禁想到,“我要是能控制这种动作会怎样呢?”
三四天后,他做出了一条有催眠效果的、有意识的、蜿蜒扭曲的绳子原型,并带到公司给同事看。
这差不多是一年前的事儿了。从那以后,Snake Pass 迎来了一个国际游戏创作营。从一个只有三名员工打算一个月后放到 Steam 上的小游戏,转眼升级为多达 20 个人参与的项目,并且制作仍在进行中。
这根绳子就变成了一条名叫 Noodle 的小蛇。作为小蛇的主人,Liese 并没有想过蛇的这些举动会让人觉得不安。但是团队用一种符合审美的可爱设计,令人回忆起九十年代横版游戏的典范,中和了这种毛骨悚然的感受。
游戏设计者经常会谈论一个好的横版过关游戏的“感觉”- 就是让马里奥风靡全球,令人爱不释手的完美变量组合。要想找到这个完美的平衡点,恐怕一半要靠科学,一半要靠神迹了 - 在很长的一段时间里,没人敢碰 Noodle,怕把它弄坏了。
“这条蛇就像这个黑匣子。”Liese 说道,“它非常精准地平衡了重力与摩擦,以及你身体有多大比重接触到别的事物。所有这些变量进行组合,再除以和乘以我得出的一些幻数。”
现在,团队里至少有三名编码员了解了蛇的运行方式 - 但完全没有写代码,却通过大量脚本构建而成,确实犹如奇迹。
关卡设计是要解决的另一个谜团。在传统的横版过关游戏中,开发人员了解一些规定的限制,比如说,索尼克在跳跃方面就有一些限制。相比之下,Sumo 完全遵从蛇本身具有的物理特性。
“最初几百个小时的测试都是在一个很小的空间里完成的,我们把各种物品从上面扔进去,看看蛇是怎么应对的。”Liese 回忆道,“这些物品一周一周地变得越来越不可思议。”
对于 Sumo 设计的每一条路线,还有另外一个游戏测试设备在自行运行。结果产生了滑行的《小龙斯派罗》和不太可能出现的《羞辱》玩法。
“在最开始的时候,我们总是努力地控制他,不让他到处跑。”Liese 说道,“但就在某一瞬间,我们接受了他就是一个滑溜溜的小家伙,他就应该到处爬。”
除了名字,Snake Pass 中还有另外一个秘密。Liese 从来没想过要检查一下用来构造 Noodle 的物品的大小。
结果,他长成了 30 米那么长,他的各个关卡像巨人的游乐场一样,身边还跟着一个笨重的蜂鸟伙伴。这样总归是不太可爱。
编者按:PCGamesN 选择了几款迷人的虚幻引擎游戏,采访了其开发者,从而制作出长篇连载的“在虚幻引擎中制作游戏”系列。Epic 对编写过程没有施加影响。