DDNET 知识库

中文 Wiki

DDNet Workshop 中文知识库,收录 79 Wiki 词条,涵盖游戏技巧、机制等内容,提升广大玩家游戏理解

跳跃 Jump
游戏机制•游戏机制

跳跃 Jump

跳跃是DDNet中的基础移动机制,包括平地跳跃、二段跳跃、蹬墙跳和无限跳跃

跳跃Jump二段跳蹬墙跳无限跳跃
2024-01-01

跳跃在默认情况下按下空格键触发。跳跃可使你进行垂直向上的移动,以避开障碍或抵达其余方式不能到达的平台上。

跳跃原理:

  • 在跳跃时,玩家会获得向上的推动力,因此会获得一定的垂直初速度
  • 但在重力的影响下,这个速度会逐渐减少
  • 直到垂直向上的速度减少至 0,在重力作用下会使得玩家降落

跳跃类型:

在 Teeworlds 中,你可以选择两种跳跃方式:

  1. 平地跳跃 —— 在地面上起跳
  2. 二段跳跃(或称空中跳跃)—— 在半空中起跳

默认情况下玩家拥有 1 次平地跳跃和 1 次二段跳跃。

跳跃刷新:

所有跳跃会在你触碰以下情况时刷新:

  • 地面
  • 跳跃刷新区域 32(仅会刷新除平地跳跃外的跳跃)

平地跳跃

平地跳跃仅在玩家触碰地面时才会刷新。

程序设定:

  • 平地跳跃的本质是将玩家的 垂直速度 设定为一个固定的数值
  • 同时会忽略在此同时获得的其他任何垂直速度

数值:

  • 平地跳跃时,玩家的垂直速度会被设置为 13.2
  • 一次平地跳跃可以让玩家最高抵达到 5.69 格的高度
  • 若之后玩家没有再触碰地面,则不会刷新平地跳跃

二段跳跃

当玩家处于半空时,玩家可二段跳跃。

数值:

  • 当使用二段跳跃时,玩家的垂直速度会被设置为 12
  • 跟平地跳跃同理,玩家可以以二段跳跃来重置垂直速度
  • 由于二段跳跃设置的垂直速度相比于平地跳跃的较小,因此二段跳跃可以抵达最高高度只有 4.62 格
  • 将两者结合使用时,可最高抵达 10.31 格的高度

判断方法:

  • 玩家可以通过观察 Tee 的脚光暗来判断是否拥有二段跳跃的机会
  • 如果 Tee 的脚已变暗,则不可使用二段跳跃或二段跳跃的次数已用尽

刷新条件:

  • 当玩家触碰地面或触碰跳跃刷新区域 32 时,玩家会重获二段跳跃
  • 当你进行平地跳跃后,或是路过一处平台后,都可以使用二段跳跃

蹬墙跳

蹬墙跳 16 区域通常会设置在可碰撞墙体的旁边。

效果:

  • 当玩家沿着蹬墙跳区域向下掉落且对着墙体的方向按方向键时,玩家会重获所有二段跳跃

限制:

  • 每次触碰蹬墙跳区域只有一次机会恢复二段跳跃
  • 想反复获得二段跳跃,玩家必须离开蹬墙跳区域后再返回到区域内

更改跳跃次数

玩家跳跃的次数可以经由开关在 [开关层](Switch layer) 的跳跃次数设置 7 区域更改。

设置值效果
0禁用平地跳跃与二段跳跃
1仅允许进行一次平地跳跃或一次空中跳跃
n(n>1)拥有一次平地跳跃和n-1 次的二段跳跃
255仅允许拥有一次平地跳跃,同时禁用二段跳跃和空中跳跃

n>1 的说明:

  • 即使玩家没有使用平地跳跃就离开了地面或是平台,玩家依然有 n-1 次的二段跳跃可以使用

无限跳跃

区域图块编号效果
无限跳跃区域105获得无限的二段跳跃能力
取消无限跳跃区域89失去无限的二段跳跃

进阶特性

  1. 按住跳跃键自动触发

    • 当玩家按住跳跃键时,玩家可以立即触发跳跃
    • 也允许在可以触发跳跃的时刻立即触发跳跃(例如在冻结状态下被解除冻结时)
    • 这样也允许玩家在使用二段跳跃后按住跳跃键,并在玩家触碰地面时立即触发一次平地跳跃
  2. 平地跳跃不自动触发

    • 但当玩家仅进行过平地跳跃后按住跳跃键,再次接触地面时不会自动触发平地跳跃
  3. 冻结前跳跃

    • 在进入 冻结区域 之前,如果跳跃的时机得当,玩家可以在进入冻结状态的同时进行一次二段跳跃
  4. 冻结跳跃

    • 如果玩家没有二段跳跃,同时拥有足够的向下的垂直速度,若时机得当,玩家可以在处于地面上的一格高的冻结区域里进行一次平地跳跃
    • 详见 Freeze#冻结跳跃

小提示

  • 默认拥有 1 次平地跳 + 1 次二段跳
  • 平地跳跃高度(5.69 格)> 二段跳高度(4.62 格)
  • 两者结合最高可达 10.31 格
  • 观察 Tee 的脚部光暗可以判断是否还有二段跳
  • 蹬墙跳 16 可以恢复二段跳,但每次触碰只能恢复一次
  • 跳跃次数设置 7 可以自定义跳跃次数(0-255)
  • 无限跳跃 105 可以获得无限二段跳