一个舒服的跳跃,藏着多少小心思?
UnityGame Feel示例内容 · 用于展示博客阅读体验,非个人已发布成果。
给玩家一点宽容
这是一篇示例文章。跳跃的手感来自输入时机、容错、上升和下落的节奏。
土狼时间
角色离开平台后,在短暂时间内仍然允许起跳。本站小游戏使用约 0.1 秒,让看起来还来得及的操作真正发生。
输入缓冲
记住玩家提前按下的跳跃意图,落地后立即执行。本站小游戏使用约 0.13 秒的窗口。
if (jumpBuffer > 0 && coyoteTimer > 0)
{
velocityY = -jumpSpeed;
jumpBuffer = 0;
coyoteTimer = 0;
}
让反馈形成闭环
起跳音、晶体计数和通关提示一起确认动作。静音后,视觉反馈也应该完整。
支持我的创作 ↗
PIXEL / ORBIT