Movement: Difference between revisionsGive feedback
Gammaton32 (talk | contribs) →Mantle: added definition |
No edit summary |
||
| Line 77: | Line 77: | ||
=== Corner Boost === | === Corner Boost === | ||
''Corner | ''Corner boosting'' is a technique that exploits the game's wall jump mechanics to achieve greater vertical velocity than a standard wall jump. The effect is believed to occur due to the following implementation behavior: | ||
*'''Velocity Reset on Wall Jump Initiation''' – When a wall jump is performed, the game first sets the character's velocity to a fixed absolute value. | |||
*'''Collision Normal Calculation''' – The game determines the direction of the jump by using the normal vector of the character's collision capsule at the nearest point of contact with the wall. | |||
*'''Upward-Angled Normals on Corners''' – Because the collision capsule is rounded, the normal vector near a corner can point diagonally upward or downward rather than purely sideways. When the normal is angled upward, the resulting velocity is applied at a steeper angle, leading to increased upward momentum. | |||
==== Visual Comparison ==== | |||
*Normal Wall Jump – Final velocity is directed primarily sideways, following a standard wall jump. | |||
*Corner Boost – Final velocity is angled higher due to the upward-tilting normal, resulting in a stronger ascent. | |||
{| style="margin: auto; border: none;" | |||
|- | |||
| style="vertical-align: top;" | | |||
<div style="display: flex; gap: 10px;"> | |||
[[File:Corner_Boost_Diagram_1.png|thumb|Corner Boost]] | |||
[[File:Corner_Boost_Diagram_2.png|thumb|Normal Wall Jump]] | |||
</div> | |||
| style="vertical-align: top; padding-left: 20px;" | | |||
===== Key ===== | |||
<small> | |||
* <span style="color: #3AAEFF;">■</span> Light Blue: Collision capsule<br> | |||
* <span style="color: #BE240D;">■</span> Red: Absolute velocity<br> | |||
* <span style="color: #3C9C4A;">■</span> Green: Sideways velocity<br> | |||
* <span style="color: #E9A400;">■</span> Orange: Wall push<br> | |||
* <span style="color: #5322B5;">■</span> Purple: Final velocity | |||
</small> | |||
|} | |||
[[File:Corner_Boost.gif|frame|center|Corner Boosting]] | |||
=== Dropdown Corner Boost === | === Dropdown Corner Boost === | ||