撰写了文章 发布于 2020-07-24 17:26:32
浅谈塞尔达传说(一):天气系统
塞尔达传说这代作品已经发售了3年多了,各种大佬的文章和分析也很多,我就不多赘述,不过毕竟是近几年我最喜欢的游戏,不写点什么也说不过去。想了一下就从天气温度系统切入随便谈谈塞尔达的开放世界游戏交互吧。
塞尔达的天气系统
1. 基本表现形式
塞尔达这代作品的天气系统表现形式主要有两方面:一是以图标数据呈现在游戏画面的右下角,二是以对角色和开放世界的交互表现在游戏过程中。
温度计图标和天气预报图标
2. 与其他游戏天气系统的比较
其他大部分3D/2D游戏中的天气系统,其目的都是为了增强画面的表现力和游戏代入感,烘托出环境带来的气氛。在不同的天气坏境下,天气对游戏其他元素的交互几乎为零。比如不论是下雨还是晴天,街上的人行动没有差别。而在玩家游玩时,玩家对天气系统的认识也会仅仅停留在画面的变化上。
某3A大作的雨天,还能射火箭
但在这代塞尔达中,天气系统承担的作用很大。由于核心玩法就是游戏中各种元素的交互作用:物理与物理的交互、物理与化学的交互。而天气系统就是这种交互系统用来表现的重点之一。
在塞尔达中,按温度划分,可以分为寒冷的3个阶段,炎热的3个阶段,和适宜温度总共7种不同的温度区间。而按天气划分,可以分为晴天、多云、雨天、雷雨天、沙尘暴这5种不同的天气。在这基础上,正如制作人在GDC上说的一样,可以进行不同元素之间的交互,以实现乘法效应的玩法叠加。7种温度x5种天气=35种不同的天气温度区间。更近一步,这35种不同的天气又能与其他游戏中的要素进行互动,产生无限的可能。
沙尘暴天气,会让地图感应失灵
在塞尔达中,天气系统可以确实影响到角色的能力以至影响玩家的感受,比如在雷雨天时,在游戏初期没有防雷道具时,一看到打雷就惊慌起来,赶紧要把金属的武器换掉。同时,天气系统也对怪物系统交互,你可以利用打雷来解决拿着金属武器的敌人。而在沙尘暴天时,天气系统甚至能和地图系统交互,让你的地图感应器失灵,也不能传送,只能自己寻找出口,这里游戏剥夺了玩家的感知地图能力,使玩家感觉对游戏失去了控制,这时玩家会寻找一切有用的信息尝试重新夺回对游戏的控制。
所以塞尔达
3. 天气系统与新手引导
塞尔达的新手引导做的也是十分优秀的,在离开初始台地后,你能得到的唯一引导便是卡卡利特村的地图方位。而摇着沙锤的西兰花精灵则被刻意地安排在通往卡卡利特村的路上,它会为你开启一个扩容背包的新系统。这样的设计是为了玩家能够尽早地知道克格洛果实的作用,同时你想下次再找它扩容背包则需要到迷雾森林找它,这又给了玩家一个探索地图的需求。
游戏初期前往卡卡利特村路上的npc
而在卡卡利特村完成任务后,根据英帕的指引,玩家可以去挑战4神兽,而设计师这时很明显想先引导玩家去卓拉领地挑战水神兽:一是英帕的话中引导玩家去卓拉领地,二是地图设计的卓拉领地与这时玩家所在的卡卡利特村空间距离最近。
那为何设计师会先将玩家引导到卓拉领地挑战水神兽呢?因为水神兽的天气系统与其他几个神兽的天气系统有一个很大的不同:它一般不会直接伤害玩家的生命值,相比火神兽旁的高温和风神兽旁的寒冷雪天会让玩家持续受到伤害,水神兽的天气对玩家的负面影响是很小的,仅仅需要玩家不手持金属装备即可。
打败水神兽后拿到的祈福
在游戏前期,玩家一般开的神庙比较少,身上的料理和货币也比较少,应对高风险天气时的对策不足或需要付出的代价过高,所以在游戏初期,设计师引导玩家先前往水神兽,而这里的天气系统是比较温和的,应对策略也比较简单,先让玩家慢慢熟悉了解天气系统对角色造成的影响,之后再随着玩家能力的提升而提供更高难度的天气系统供玩家挑战,制造出一个逐渐提高的挑战,更符合玩家的心流沉浸体验。同时再通关水神兽后,玩家会拿到一个复活的能力,这也能提高玩家之后应对新天气挑战时的风险对抗能力,避免玩家在遇到危险时缺乏及时的应对手段而突然死亡带来的无能为力的挫败感。