作为不少玩家心目中的系列巅峰,《神秘海域2》的关卡设计至今仍称得上业界标杆。尤其是经典的火车关,给不少玩家留下了非常深刻的印象。
事实上,“火车打斗”的场景在不少游戏中都出现过。但神海2的火车关却和其中的大多数都不太一样。
这一关里,火车依次通过了森林、湖泊、隧道、雪山四个场景,道路蜿蜒曲折,脚本演出和场景过渡都非常自然,营造出强烈的真实感。神海2虽诞生于09年,但这一段就是放在现在也相当出彩。
那么,神海2火车关到底是怎么做出来的呢?
为了解释这个问题,YouTube上的一位游戏播主Freako最近制作了一期视频。他使用游戏中的调试菜单还原了神海2火车关真正的运行方式,揭示了藏在这个经典关卡背后的设计思路。
在神海2之前,大多数游戏的火车关采用的都是火车不动而场景动的传统设计。只要让场景向后移动,不断循环。就会给人一种火车向前行驶的错觉。
这样的场景和普通的静态场景几乎没什么区别,制作起来也相对简单。缺点是火车只能走直线,玩家很容易发觉这趟火车跑起来四平八稳,真实感上不免要打些折扣。
但到了神海2里,火车的行进路线是蜿蜒曲折的,上面那种办法似乎是行不通了,顽皮狗是如何实现这个效果的呢?
Freako通过调整摄像机的位置发现,神海2里的火车是实际运动的。它在一个巨大的场景中沿着环形轨道不断循环,以这种方式解决了静态火车只能走直线的问题。
雪山场景也是一样的
接着,他又加速了游戏时间,发现游戏场景不会随着时间推移而改变,四个场景并非直接相连。
火车首先会在一个巨大的环形轨道中不断循环,只要玩家不在火车中前进,场景就不会变化。而且这个场景非常大,火车跑上一圈需要很长时间,玩家就很难发现场景其实是重复的。