godot-wildlings / cyberpunk-jam-2019

https://itch.io/jam/cyberpunk-jam-2019
MIT License
2 stars 0 forks source link

change the "drop" mechanic #60

Closed plexsoup closed 5 years ago

plexsoup commented 5 years ago

There are some places where the player can't drop down because there's no platform within range below them. To players, this will feel like a bug or bad game-feel. There's no feedback acknowledging that they pressed a button, or why the game decided they can't do the thing they want to do.

When you're trying to go up a platform, it makes sense to raycast and check the distance. Verifying the distance doesn't make sense when you're trying to go down though. The player should be able to always drop, unless they're on the ground plane (lowest StaticBody2D).

plexsoup commented 5 years ago

eab5931 - refactored "drop" mechanic. Added drop animation