v4vendeta's homepage

home | project | blog| other

What can we learn form celeste ?

What can we learn form celeste ?

在做平台跳跃游戏时,角色的操纵感是极为重要的一部分,粗糙的物理模型,不灵敏的移动,难以控制的跳跃,都会大大影响玩家的游戏体验,而Celeste中Madline的操纵手感,她的控制十分紧凑而精确,反应灵敏。你可以准确地跳到你想去的任何地方,而当你深入钻研Celeste时,你会发现更多隐藏在游戏中的技巧

移动 RUN

角色的移动可以分成三个阶段 加速-最高速度-减速

加速和减速的时间长短至关重要,以下列举了一些有特点的游戏并展示了加速和减速曲线对角色控制的影响


当你缩短加速和减速虚线,角色的移动会僵硬并充满机械感,例如洛克人11


加速曲线偏长,角色在起步时会显得沉重笨拙,例如超级食肉男孩


减速曲线偏长,角色在减速时会难以控制,例如超级马里奥兄弟3


Celeste具有超短的加速和减速曲线,它达到最高速度需要约6帧,是超级食肉男孩的4倍,减速至静止需要约三帧,比马里奥快9倍,这个数值恰好使Madline的控制十分的人性化,让你需要助跑才能跳的更远,但也能在瞬间响应你的操作,所以在游戏中你很少会从平台的边缘滑落

此外,Celeste的最高速度相对较低,但足以感觉流畅,且给让人每时每刻掌控一切的感觉


跳跃 JUMP

我们同样将跳跃分为三个阶段 上升-滞空-下降,并计算角色的跳跃的高度与它们的身高之比


在New Super Mario Bros U中,马里奥可以跳到到他自己身高的四倍


肉食男孩可以跳得很高,大约是自己身高的六倍,所以这个角色显得很漂


Unravel的Yarny的跳跃总时长很短,且没有太多的滞空时间,所以这个角色显得很沉重


Madeline可以跳到约身高3倍的高度,她的跳跃时间很短,但有较长的滞空时间,让玩家能在跳跃时进行一系列复杂的操作,如转向,冲刺等


冲刺 DASH

按下冲刺键后,Madeline会在指定方向以最大速度冲刺,冲刺的过程持续0.15s,此后角色有一个短暂的暂停,给玩家短暂的反应时间,角色的控制权也会重新返还给玩家


技巧 SKILLS

游戏之所以从头到尾都充满新鲜感,来源于游戏隐藏了丰富的玩法,一些技巧在攀登的过程中显式地告诉玩家,另一些技巧需要玩家自己去发掘,当你无意间发现一个新的技巧时(如大跳,冲墙跳),你会对游戏的设计感到惊叹,这些玩法其实一开始就存在与游戏中,是开发者有意为之


摩擦力

在Celeste中,如果你在空中松开方向按钮,角色不会收到惯性的影响,而回径直降落,这让玩家能够更精确地控制落点


引导

游戏在每一章都会抛出一些新的元素,首先是逐一传授,然后再相互融合,在后一章中,之前章节的元素一一呈现,这个理念贯穿了整个游戏


其他

Celeste中还有很多能减少游戏负反馈,提供舒适操纵手感的细节


Coyote time

因《乐一通》动画得名,指在离开平台几帧后才按跳跃,仍能使角色跃入空中

celeste中也存在


自动修正

冲向墙角不会让你碰壁,你会恰好踏上平台的边缘


缓存输入

如果你在落地的前几帧按下控制键,游戏会记录你的按键并在落地后执行



references

.. ... ...