Flaw with the character controller in the 2.68 sdk.

User avatar
shotgunnutter
Posts: 17
Joined: Thu Nov 01, 2007 2:13 am

Flaw with the character controller in the 2.68 sdk.

Post by shotgunnutter »

The character controller suffers from a serious drawback. If I start moving forwards, then turn, it is several second before the character is actually moving in that direction. Is there a way I can tweak it so this does not occur?
User avatar
Erwin Coumans
Site Admin
Posts: 4221
Joined: Sun Jun 26, 2005 6:43 pm
Location: California, USA

Re: Flaw with the character controller in the 2.68 sdk.

Post by Erwin Coumans »

There is already an issue filed to improve the character controller:

http://code.google.com/p/bullet/issues/detail?id=36

Thanks,
Erwin
User avatar
shotgunnutter
Posts: 17
Joined: Thu Nov 01, 2007 2:13 am

Re: Flaw with the character controller in the 2.68 sdk.

Post by shotgunnutter »

Hmm, is there any specific timeline for that being done? because, I am looking for the challenge of writing it myself anyway. I would use a cylinder cast from his knees to below his feet, to decide if the character should step upward/down, and a capsule cast to resolve which direction he can walk in. Character controllers based on a rigid body are usually problematic, because you don't want most of the behaviours they exhibit.