Edge jump: Difference between revisions

From DDraceNetwork
Dragere (talk | contribs)
m fixed typo
Lolipod (talk | contribs)
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 2: Line 2:
<translate>
<translate>
<!--T:1-->
<!--T:1-->
Edge jump refers to the act of jumping to or from the edge of a block that contains usually freeze, teleport, or a kill tile. Edging these tiles is made possible because the hitbox of them is smaller than their visual appearance. The tee can go up to halfway into the freeze visually before they are considered in that tile. Kill tiles have a larger hit box, so edging them is much more difficult. See [[Special:MyLanguage/Collision|Collision]] for more info on hitboxes.
'''''Edge jump''''' is a jumping to or from the edge of a block that with is usually a freeze, teleport, or a kill tile. Edging these tiles is made possible because the [[Special:MyLanguage/Collision|hitbox]] of them is smaller than their visual appearance. The tee can go up to halfway into the freeze visually before they are considered in that tile. Kill tiles have a larger hit box, so edging them is much more difficult. See [[Special:MyLanguage/Collision|Collision]] for more info on hitboxes.


== Single and double freeze edge jump == <!--T:2-->
== Single and double freeze edge jump == <!--T:2-->
Line 12: Line 12:


<!--T:5-->
<!--T:5-->
Going to the other side of a three-tile freeze block is inconsistent if you don't know what you're doing. Successfully going to the other side of the edge is only made possible when on specific x-coordinates - which also makes it possible to go to the other side 100% of the time, assuming you are on the correct spot. To check your coordinates, press <code>Ctrl</code> <code>+</code> <code>Shift</code ><code>+</code> <code>D</code>. The coordinates are on the right hand side of the screen - only the decimal place of the x-coordinate is useful in this case. After DDNet 16.2, you can check your coordinates by open the "Show player position" in Settings > Appearance > HUD > DDRace HUD.
Going to the other side of a three-tile freeze block is inconsistent if you don't know what you're doing. Successfully going to the other side of the edge is only made possible when on specific x-coordinates - which also makes it possible to go to the other side 100% of the time, assuming you are on the correct spot. To check your coordinates, press {{Key press|Ctrl|Shift|D}}. The coordinates are on the right hand side of the screen - only the decimal place of the x-coordinate is useful in this case. After DDNet 16.2, you can check your coordinates by open the "Show player position" in <code>Settings -> Appearance -> HUD -> DDRace HUD</code>.


<!--T:6-->
<!--T:6-->
Line 20: Line 20:
{| class="wikitable"  
{| class="wikitable"  
|-
|-
!<translate>Direction</translate>
!<translate><!--T:29--> Direction</translate>
!<translate>Jump</translate>
!<translate><!--T:30--> Jump</translate>
! colspan="4" style="text-align:center;" |<translate>x-coodinates</translate>
! colspan="4" style="text-align:center;" |<translate><!--T:31--> x-coodinates</translate>
|-
|-
| rowspan="2" |
| rowspan="2" |
<translate>to the<br />right</translate>
<translate><!--T:32--> to the right</translate>
|<translate>single</translate>
|<translate><!--T:33--> single</translate>
|.62
|.62
|.63
|.63
Line 32: Line 32:
|.81
|.81
|-
|-
|<translate>double</translate>
|<translate><!--T:34--> double</translate>
|.56
|.56
|.69
|.69
Line 38: Line 38:
|.84
|.84
|-
|-
| rowspan="2" |<translate>to the<br />left</translate>
| rowspan="2" |<translate><!--T:35--> to the left</translate>
|<translate>single</translate>
|<translate><!--T:36--> single</translate>
|.16
|.16
|.31
|.31
Line 45: Line 45:
|
|
|-
|-
|<translate>double</translate>
|<translate><!--T:37--> double</translate>
|.13
|.13
|.25
|.25
Line 57: Line 57:


  <!--T:21-->
  <!--T:21-->
bind x "+jump, +right"
bind x "+jump; +right"




<!--T:38-->
<small>*Due to the nature of [[wikipedia:Floating-point_arithmetic|Floating-point arithmetic]], these jumps are less likely to succeed the further away you are from 0,0. But on the same coordinate, the same jump will always give the same result. However, most maps are not that big, so the listed coordinates will basically always work.</small>
<small>*Due to the nature of [[wikipedia:Floating-point_arithmetic|Floating-point arithmetic]], these jumps are less likely to succeed the further away you are from 0,0. But on the same coordinate, the same jump will always give the same result. However, most maps are not that big, so the listed coordinates will basically always work.</small>


==Misc Techniques== <!--T:22-->
== Misc Techniques == <!--T:22-->


===Auto edge jump=== <!--T:23-->
=== Auto edge jump === <!--T:23-->


<!--T:24-->
<!--T:24-->
When using double jump against an edge and quickly holding the jump button down again, it is possible to automatically jump off of it right when you reach it. An example of a map that is designed around this mechanic is Toe Taps.
When using double jump against an edge and quickly holding the jump button down again, it is possible to automatically jump off of it right when you reach it. An example of a map that is designed around this mechanic is [https://ddnet.org/maps/Toe-32-Taps Toe Taps].
</translate>
</translate>

Latest revision as of 20:55, 24 April 2023

Edge jump is a jumping to or from the edge of a block that with is usually a freeze, teleport, or a kill tile. Edging these tiles is made possible because the hitbox of them is smaller than their visual appearance. The tee can go up to halfway into the freeze visually before they are considered in that tile. Kill tiles have a larger hit box, so edging them is much more difficult. See Collision for more info on hitboxes.

Single and double freeze edge jump

Going to the other side of a one-tile and two-tile freeze block are easily doable with enough practice. Simply jump, and on the way down go in the direction of the other edge. Practice should make perfect here.

Triple freeze edge jump

Going to the other side of a three-tile freeze block is inconsistent if you don't know what you're doing. Successfully going to the other side of the edge is only made possible when on specific x-coordinates - which also makes it possible to go to the other side 100% of the time, assuming you are on the correct spot. To check your coordinates, press Ctrl+⇧ Shift+D. The coordinates are on the right hand side of the screen - only the decimal place of the x-coordinate is useful in this case. After DDNet 16.2, you can check your coordinates by open the "Show player position" in Settings -> Appearance -> HUD -> DDRace HUD.

The x-coordinates are as such:

Direction Jump x-coodinates

to the right

single .62 .63 .66 .81
double .56 .69 .72 .84
to the left single .16 .31 .34
double .13 .25 .28 .41

Once you are on the right coordinates, you can either tap jump and the direction at the same time (which may be inconsistent), or make it guaranteed* by using binds:

bind x "+jump; +right"


*Due to the nature of Floating-point arithmetic, these jumps are less likely to succeed the further away you are from 0,0. But on the same coordinate, the same jump will always give the same result. However, most maps are not that big, so the listed coordinates will basically always work.

Misc Techniques

Auto edge jump

When using double jump against an edge and quickly holding the jump button down again, it is possible to automatically jump off of it right when you reach it. An example of a map that is designed around this mechanic is Toe Taps.