How would I solve this problem?

Well, personally, I’d set the “lock rotation”, but that might be due to the fact I’m used to having a round shape at the bottom of my characters. In 3D games, a capsule is very common, but since Box2D doesn’t have one, I used two spheres and a box. A round shape at the bottom will help traversing smaller obstacles, should there be any. also, it fits more with the rotation motion of the legs of my character. And, it will get a lot easier to resolve collisions :slight_smile:

Then, I experienced problems with switching from box to sphere for my kinematic body (It falls asleep every 33 frames):

And, even if I ignored that, I found other problems with normals in tilemaps:

FWIW, my plan is to replace my kinematic body with a dynamic one, and see if I can get the platformer behavior I want anyways. Currently, the kinematic body doesn’t have any velocity, so it doesn’t affect other objects the way I’d like.
As for the tilemap normal issue, it’s not very high priority right now, but if it happens to you please let us know!

1 Like