Devlog 1 - Grappling SUCKS (to make)


This is somewhat funny. Grappling is a main feature of my game, yet I dislike it! 

Not the idea of grappling itself, who wouldn't love to soar through the air with one?  It's more of making the feature itself.  At the beginning of this project, when I made the grappling, I assumed that the grappling (in its state at the time) was already good enough, and nothing had to be done. But, after a talk with some people.

That wasn't the case.

Turns out, there were numerous issues with the grappling. To list some:

  • When grappling, you freeze for too long 
  • When you go to grapple but hit nothing, you still freeze
  • It is tough to aim your grapple correctly

So, I had some work to do.

After numerous tries and many many reworks, I managed to fix.. the first two issues. Yeah, I couldn't figure out how to add any "grapple assist", although that may become a (optional) feature in the future. For the first two, I lowered the amount of time you freeze, so that you can "keep your momentum". I originally planned to get rid of the freeze feature entirely, but after some testing, I just decided to keep it and tweak it. (Does that rhyme?)


I also fixed the second issue by just adding a line of code to disable freezing when the player tries to grapple but doesn't hit anything. Just so that your not slowed down, and end up accidentally losing momentum. (shown below for those of you interested.)

Grappling Code Screenshot

The code I used to fix the freeze issue.

With all these issues fixed, here's a YouTube video showcasing what the new grappling system looks like!

You probably can't tell, but there is some issues that still need to be fixed, which I'll get to in my own time.

That's all for this update, stay tuned for the next one!

Happy New Year!

Get Cardkour

Leave a comment

Log in with itch.io to leave a comment.