How to keep character from sliding after using Launch Character?

Adam_Kareem
Wed, 29 Aug 2018 18:04:52 +0000
World Creation

I’m making a Sonic game. When I use the spin dash, I use the “Launch Character” node to shoot him forward. But after launching he’s incredibly hard to turn. He keeps sliding forward and is unable to turn/change direction very much.

Background His max walk speed is 2000 and I launch him forward with a velocity of 3000. His Max Acceleration is 1000.

What I’ve Tried:

Increasing Ground Friction after launch from 12 to 50. (Didn’t help too much. Right approach? More friction?)

Increasing his Max Acceleration from 1000 to 50,000 during this time. (Now THIS allowed him to turn but…)

But, these are like dirty hacks that I’d like to avoid

NOTE: I’ve seen similar sliding when I finterp his Max Walk Speed DOWN as well. So when going from 3000 to 1000, he’s he’s kinda unable to turn

2 posts - 2 participants