I have been experimenting with my character controller for a while and I'm still very unsatisfied. I have many issues.
- It needs to fall down coherently with standard dynamic objects. (done)
- It must have a much more fine-grained, script-controlled degree of collision filters (done)
- It must behave accordingly to game-specific state. (done)
- It must "not get stuck" (almost there).
Character controllers as in Bullet does not appear much of a use to me. Don't get me wrong, they're still better than nothing. I keep reading about the PhysX controller, I should probably have to look at it soon.
In the meanwhile, if we can mash up something here, I'd be glad to all of you.