Hello everyone! my first post here!
I’m currently making a 2.5D Sonic type game inspired by the Modern “Boost” Style they use these days for Sonic games. I’m attempting to get a Boost meter going like those games, but, I’m struggling to get:
-
acceleration when boosting feeling good. In game, if you just hold the button, he lerps quickly to his max speed. For now I just have a setting where his acceleration is multiplied if button is pressed and is boosting. Unsure how to get jump up to boosting speed feeling good.
-
when boosting, currently, if I let go of the stick and have the button held down, the meter will still decrease. If I let go then try and boost again while not moving, it won’t decrease. For testing, on tick I have a check where if the player is jumping AND + OR not moving on the ground they can’t boost. I intend to get this reworked later, this is just for debugging. I’d like to get it working to where if I push the button, it suddenly puts him at those Boosting values.
Any guidance on how to getting that lerp up in movement feeling better as well as the bug?
Thank you so much in advance, I’m still learning lots about Blueprint so, anything is helpful for learning!