Skip to content

feat(player): improve jump feel with apex assist and ledge catch - #4

Open
h2cone wants to merge 1 commit into
mainfrom
codex/player-movement-feel
Open

feat(player): improve jump feel with apex assist and ledge catch#4
h2cone wants to merge 1 commit into
mainfrom
codex/player-movement-feel

Conversation

@h2cone

@h2cone h2cone commented Aug 11, 2026

Copy link
Copy Markdown
Owner

Summary

Improves player movement feel and reliability around jumps and walls:

  • Jump apex assist — gravity is reduced and turn acceleration is boosted near the jump apex for tighter air control.
  • Jump buffering while falling — presses during a fall arm the buffer so the landing jump registers.
  • Landing turn grace — a short window after landing lets the player reverse direction without a turn-accel penalty.
  • Ledge catching — falling against a wall now snaps onto nearby ledges instead of sliding past them.
  • Head-bonk correction — bumping a ceiling while hugging a wall restores upward velocity after the corner correction nudge.
  • Updates the gdext revision and regenerates the LDtk room scenes (scene serialization only; no level design changes).

Verification

  • cargo test --locked — 120 passed, 0 failed
  • cargo fmt --check — clean

Screenshots

To be added after gameplay pass.

- Add jump apex assist: reduced gravity and boosted turn acceleration
  near the apex of a jump for tighter air control.
- Arm the jump buffer while falling so late presses still register.
- Add landing turn grace window for quick direction changes on landing.
- Add ledge catching: falling against a wall now grabs nearby ledges.
- Extend head-bonk correction to restore upward velocity after the
  corner correction nudges the body.
- Update gdext revision and regenerate LDtk room scenes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant