Problems with Character Control

It works fine for most things, however there is three big flaws on it that will make me unable to use it for my game, so i want to know if i did something wrong or not.



First is detecting collisions, it seems that it won’t detect collisions with the walls, only floor. And i need to know when the character is hugging a wall for a slower fall speed (Megaman X style).



Running against a wall causes it to move erratically, i think the control don’t create forces when moving, but teleports instead, causing it to teleport inside the wall then rolling back because it should not or something. Still need to get the sources to find out.



No Inertia, i think this is caused by the same issue that causes the problem #2. If it teleports and won’t apply forces, it will change directions instantly even when on midair.



Is this all what is to be expected of Character Control? Or i did something wrong somewhere?

Its the Character as it is in bullet, complain to them about how it works or build your own (the Character is a kinematic body with a ghost object for checking overlaps afaik).

@normen said:
Its the Character as it is in bullet, complain to them about how it works or build your own (the Character is a kinematic body with a ghost object for checking overlaps afaik).

I am not really complaining, just making sure it's really meant to be like that or w/e i did something wrong somehow.

But yeah, i guess i will have to make my own